home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #2 / Monster Media No. 2 (Monster Media)(1994).ISO / pcboard / edsb121b.zip / EDSFILE.011 < prev    next >
Text File  |  1994-05-01  |  113KB  |  2,291 lines

  1.          ███████╗ ██████╗  ███████╗ ██████╗   █████╗   ██████╗ ██╗  ██╗
  2.          ██╔════╝ ██╔══██╗ ██╔════╝ ██╔══██╗ ██╔══██╗ ██╔════╝ ██║ ██╔╝
  3.          █████╗   ██║  ██║ ███████╗ ██████╔╝ ███████║ ██║      █████╔╝
  4.          ██╔══╝   ██║  ██║ ╚════██║ ██╔══██╗ ██╔══██║ ██║      ██╔═██╗
  5.          ███████╗ ██████╔╝ ███████║ ██████╔╝ ██║  ██║ ╚██████╗ ██║  ██╗
  6.          ╚══════╝ ╚═════╝  ╚══════╝ ╚═════╝  ╚═╝  ╚═╝  ╚═════╝ ╚═╝  ╚═╝
  7.  
  8.  
  9.                                     [PPE]
  10.                               Call-Back Verifier
  11.                                     v1.21b 
  12.  
  13.  
  14.                   "Bringing PPL to an all time high in '94!"
  15.  
  16.                      Copyright (c) 1994 by GO/4 Software
  17.  
  18.                           For use with PCBoard v15.1
  19.  
  20. ------------------------------------------------------------------------------
  21. Trademarks & Copyright Information:
  22. -----------------------------------
  23.  
  24.     PCBoard is a registered trademark of Clark Development Company, Inc.
  25.     PCBoard is copyright (c) 1985-1994 by Clark Development Company, Inc.
  26.     PPLC is copyright (c) 1993-94 by Clark Development Company, Inc.
  27.     PPL is a trademark of Clark Development Company, Inc.
  28.     PCBEdit is copyright (c) 1993 by Clark Development Company, Inc.
  29.     EDSBack is copyright (c) 1994 by GO/4 Software 
  30.     EDSUtil is copyright (c) 1994 by GO/4 Software 
  31.  
  32.     All other brand and product names mentioned in this manual are trademarks
  33.     or registered trademarks of their respective companies.
  34.  
  35. ------------------------------------------------------------------------------
  36. Acknowledgements:
  37. -----------------
  38.      I would like to thank the following people for the help and development
  39.  of the EDSBack Call-Back Verifier:
  40.  
  41.       - Scott Klassen (ALPHA tester)
  42.       - Steve Morris  (ALPHA tester) 
  43.       - James Morris  (ALPHA tester)
  44.       - Ray Cramer    (ALPHA tester)
  45.  
  46.       - David Terry     (Clark Development)
  47.       - Scott Robison   (Clark Development)
  48.       - Steve Catmull   (Clark Development)
  49.       - Stan Paulsen    (Clark Development)
  50.       - Scott Carpenter (Clark Development)
  51.       - Travis Tabbal   (Clark Development)
  52.  
  53.       - Frank Jacobberger (BETA tester & first registered user)
  54.       - Ken Morrison      (Widespread product support)
  55.       - Alan Sislen       (Caller-ID testing and debugging)
  56.  
  57.       - Anyone else who helped a great deal and that I may have forgotten..
  58.  
  59.      Also, all display screens and help screens were made using PCBEdit v1.10.
  60.  
  61. ------------------------------------------------------------------------------
  62. Disclaimer:
  63. -----------
  64.      GO/4 Software (herein referred to as GO/4) does not assume any liability 
  65.      arising out of the application or use of any products described herein.  
  66.      GO/4 reserves the right to make changes of any products described herein 
  67.      without notice.  This document is subject to change without notice.
  68.  
  69. ------------------------------------------------------------------------------
  70. License:
  71. --------
  72.      EDSBack/EDSUtil is in no way, shape, or form public domain.  Upon 
  73.      installing EDSBack/EDSUtil, the user agrees to abide by all terms and
  74.      conditions contained in this and all documentation.  The user is granted
  75.      a 30 day license to run EDSBack/EDSUtil.  After 30 days, the user must
  76.      either delete all operating copies of EDSBack/EDSUtil or register the
  77.      software with GO/4.  If the user has copies of EDSBack present on his/her 
  78.      bulletin board, in their original archived format, for users to download, 
  79.      then he/she need not delete those copies.  Only copies that the SysOp is 
  80.      using to callback users on his/her BBS must be deleted.  
  81.  
  82.      Any part or contents of this manual may not be reproduced or transmitted
  83.      in any form or by any means without the express written permission of
  84.      GO/4 Software.
  85.  
  86.      You may not attempt to disassemble or decompile any of the products 
  87.      contained in the archive.  
  88.  
  89. ------------------------------------------------------------------------------
  90. Warranty:
  91. ---------
  92.      EDSBack and EDSUtil do not contain any kind of warranty, express or 
  93.      implied.  EDSBack and EDSUtil are provided `as is'.  Any bugs or 
  94.      compatibility problems reported will be corrected as soon as possible.  
  95.  
  96. ------------------------------------------------------------------------------
  97. Registration & Support:
  98. ------------------------
  99.      
  100.      Registering EDSBack will do the following for you:
  101.  
  102.        1) Remove the UNREGISTERED delay at the beginning of EDSBack.
  103.  
  104.        2) Place your name & security code in the (E)DSInfo screen.
  105.  
  106.        3) Your name & BBSName (plus number) will be placed at the end of 
  107.           the EDSBack documentation.
  108.  
  109.        4) You will receive VOICE and BBS support.  BBS Support includes 
  110.           support on the BBS of your choice.  We offer a location on the East
  111.           coast (New York), and a Midwest location (Indiana).
  112.      
  113.        5) You will receive our periodic newsletter announcing updates and 
  114.           other product developments.
  115.  
  116.      To register EDSBack/EDSUtil, fill out the file REGISTER.EDS and do one
  117.      of the following:
  118.       
  119.            1) : Print out the form and mail it along with a check or money
  120.                 order to the following address:
  121.             
  122.                 GO/4 SOFTWARE
  123.                 EDSBACK REGISTRATION
  124.                 222 EAST 19TH STREET  APT 2G
  125.                 NEW YORK NY 10003
  126.  
  127.                 After receiving the check/money order an account will be setup for you on E.D.S. Development, and on Survival Tech. BBS. (If 
  128.                 you do not already have one setup).  You may call to receive 
  129.                 your registration codes.  NOTE: Your codes should appear on
  130.                 the Survival Tech. BBS (East Coast Support HUB) first.  If 
  131.                 they are not there, call E.D.S. Development (MidWest Support
  132.                 HUB) and they should be there. (Numbers are posted further in
  133.                 the manual and on the registration form.)
  134.  
  135.                 Or, for $5.00 extra, a disk will be mailed to you that 
  136.                 contains the following:
  137.                                The latest EDSBack/EDSUtil
  138.                                Your registration codes
  139.                 
  140.                 ANY ORDER MAILED OUT OF THE UNITED STATES WILL BE CHARGED $5
  141.                 EXTRA FOR POSTAGE!
  142.                 
  143.                 Or, for $15 extra, a printed & bound manual, as well as a disk 
  144.                 will be mailed to you.  The disk contains the following:
  145.                                The latest EDSBack/EDSUtil
  146.                                Your registration codes
  147.  
  148.                 ANY ORDER MAILED OUT OF THE UNITED STATES WILL BE CHARGED $5
  149.                 EXTRA FOR POSTAGE!
  150.  
  151.            2) : Register with your credit card.  (Please check on one of the     
  152.                 support BBS's for credit card registration information)
  153.  
  154.  
  155.      The registration prices of EDSBack/EDSUtil are as follows:
  156.              
  157.              EDSBack Registration
  158.            ------------------------  
  159.              $25 registration
  160.              
  161.              
  162.              EDSBack Major Update
  163.            ------------------------
  164.              $10 upgrade fee
  165.  
  166.        
  167.        All minor updates may be freely downloaded and do not cost you a 
  168.        penny.  However, if you wish to have a new disk sent to you, there will
  169.        be a $5 fee.  Likewise, if you wish to have a new manual and disk sent
  170.        to you, there will be a $15 fee.
  171.        
  172.        
  173.        How to contact GO/4 Software:
  174.  
  175.                 GO/4 SOFTWARE
  176.                 222 EAST 19TH STREET  APT 2G
  177.                 NEW YORK NY 10003
  178.  
  179.                 Order Line : 9am-9pm EST    (212) 777-8282
  180.                    Support : 3pm-9pm CDT    (812) 464-2363
  181.         
  182.         East Coast BBS Line: (14,400 baud)  (212) 777-0225 (MAIN SUPPORT HUB)
  183.         MidWest BBS Line   : (14,400 baud)  (812) 423-3394
  184.  
  185. ------------------------------------------------------------------------------
  186. Use and function:
  187. -----------------
  188.      EDSBack is a PCBoard Programming Language Executable file, or commonly
  189.      referred to as PPE.  This PPE will allow you to provide tighter and 
  190.      more efficient security for yourself, your co-sysop, and your users.
  191.      EDSBack can be configured to call the user back and then upgrade their
  192.      security according to the type of call and the connection.  In this way,
  193.      you can make sure your users are using correct telephone numbers and in
  194.      the same instance keep multiple accounts out of your system.
  195.  
  196.      EDSUtil is also a PPE.  This PPE maintains most of the maintenance and
  197.      file editing/configuration for EDSBack.  With this PPE, the sysop can
  198.      edit the prompt files, configuration file, trash files, etc.  This will
  199.      enable your remote co-sysops to maintain EDSBack without the use of an
  200.      external door program.
  201.  
  202. ------------------------------------------------------------------------------
  203. Why choose a [PPE] over a door?
  204. --------------------------------
  205.      There are many advantages to running a PPE rather than a door.  Here is
  206.      a simple list of some of the advantages that you will have as a result
  207.      of running a PPE.
  208.       
  209.         1) Flexibility - With a PPE, you can replace any of your display 
  210.            prompts and actually rewrite that part of PCBoard to your 
  211.            specifications.  You may also place PPEs in display files.  So if
  212.            you wanted to only run EDSBack for users with a security level of
  213.            ten, then all you need to do is create a login security file, and
  214.            place the following line in it to execute EDSBack:
  215.            !C:\PCB\PPE\EDSBACK\EDSBACK.PPE
  216.  
  217.         2) Communications - With a PPE, communication with your COMM port is
  218.            not a problem.  Do you run a FOSSIL driver and just can't seem to
  219.            find a door to work right with it?  Are you using an Intelligent
  220.            Multi-Port serial card and cannot find a door to support it?  Are
  221.            you running OS/2 and cannot find anything to support your multi
  222.            port driver?  Then look no further!  Since a PPE runs within 
  223.            PCBoard, PCBoard handles all the communications for the PPE.  So if 
  224.            you have PCBoard setup to work with a 16-Port DigiBoard IM card, 
  225.            then your PPE will also know how to correctly talk to your modem..   
  226.            Same goes for FOSSIL drivers, the OS/2 COMM Routines, etc.
  227.  
  228.         3) Smooth operation - Ever had a door that could never figure out    
  229.            when someone has dropped carrier?  Or maybe you have a door that
  230.            is very slow to load and sometimes locks your system up..  If so,
  231.            then you need to replace that door with a PPE.  Again, since a
  232.            PPE runs within PCBoard, PCBoard handles all carrier detection, 
  233.            etc.  If someone drops carrier in a PPE, PCBoard recycles.  If 
  234.            someone has not entered a keystroke for the specified # of minutes,
  235.            PCBoard logs them off.  etc., etc.
  236.     
  237. ------------------------------------------------------------------------------
  238. Online Help: 
  239. -------------
  240.  
  241.      It is recommended that you read the documentation in its entirety, but
  242.      if you still do not understand something (particularly the dialing 
  243.      templates or allowed #s calling file) then try viewing the online help.
  244.      We are constantly adding new help files to each part of the EDSUtil
  245.      maintenance utility.  If you still do not understand after viewing the
  246.      online help, or there is no help available for the subject you do not
  247.      understand, then call E.D.S. Development at (812) 423-3394.  You may
  248.      then join conference #4 and leave a message for ERIC SCALES.
  249.  
  250. ------------------------------------------------------------------------------
  251. Excessive command line violations:
  252. ----------------------------------- 
  253.  
  254.      If you see the message "Excessive command line violations" in your 
  255.      callers log, do not be alarmed.  This is not a bug in the call-back 
  256.      verifier.  This is just the way that PCBoard processes the HANGUP 
  257.      statement in PPL.  I have been trying to find a way aroung it, but have
  258.      had no luck.  I will keep trying though.
  259.  
  260. ------------------------------------------------------------------------------
  261. Error loading PPE:
  262. -------------------
  263.  
  264.      If PCBoard displays a message such as "Error loading PPE from disk", 
  265.      then check to make sure you are running PCBoard v15.1.  If you are not
  266.      running PCBoard v15.1, then you must call Salt Air (1-801-261-8976) and
  267.      download the v15.1 code by typing PCBOARD at the main menu.  EDSBack 
  268.      will not run with a version of PCBoard prior to v15.1.
  269.  
  270. ------------------------------------------------------------------------------
  271. Overlay buffers and memory problems:
  272. -------------------------------------
  273.      
  274.      The OVLSIZE.EXE program, included with PCBoard, is a very useful tool
  275.      for configuring the performance of your PPEs.  First, you need to know
  276.      how much memory you have available, and how much memory your largest 
  277.      PPE or door needs to operate.  Second, the more overlay buffers you 
  278.      have, the faster your PPEs will operate.  But you cannot make the 
  279.      buffers to large, or some of your PPEs and doors may not have enough 
  280.      memory to operate.  I suggest that if your PCBoard status line shows 
  281.      at least around 170K or so, you'll be alright.  I have my overlay 
  282.      buffers set at 21 (or 84K).  To change your overlay buffers, run OVLSIZE
  283.      with the following parameters:
  284.       
  285.      OVLSIZE.EXE <FILENAME> <SIZE>
  286.        
  287.      <FILENAME> is the path & filename of your PCBoard executable. 
  288.      <SIZE> is the size of your overlay buffers..
  289.  
  290.      Valid sizes are as follows:
  291.        
  292.          1 =  4K      9 = 36K     17 = 68K     25 = 100K
  293.          2 =  8K     10 = 40K     18 = 72K     26 = 104K
  294.          3 = 12K     11 = 44K     19 = 76K     27 = 108K
  295.          4 = 16K     12 = 48K     20 = 80K     28 = 112K
  296.          5 = 20K     13 = 52K     21 = 84K     29 = 116K
  297.          6 = 24K     14 = 56K     22 = 88K     30 = 120K
  298.          7 = 28K     15 = 60K     23 = 92K     31 = 124K
  299.          8 = 32K     16 = 64K     24 = 96K     32 = 128K
  300.  
  301.      When searching through the already used number trash file, I noticed a
  302.      30% speed increase when I changed my overlay buffers from 16 (or 64K) to
  303.      21 (or 84K).  
  304.  
  305.  
  306.      NOTE: You MUST be sure that all your programs and PPE files will be able
  307.            to execute after you change the overlay buffer setting.  If 
  308.            EDSBack or EDSUtil will not execute because PCBoard is reporting 
  309.            "Unable to allocate memory (SCRIPT BUFFER)", then you will need 
  310.            to do one of the following things.
  311.             
  312.             1) Try to maximize your window if using DESQview.
  313.  
  314.             2) Set "Pre-Load PCBTEXT" setting in PCBSetup to NO
  315.  
  316.             3) Set "Pre-Load CNAMES" setting in PCBSetup to NO
  317.  
  318.             4) Lower the amount of overlay buffers in your PCBOARD.EXE or
  319.                PCBBOARDM.EXE file.
  320.  
  321. ------------------------------------------------------------------------------
  322. Installation:
  323. -------------
  324.  
  325.      The following is a list of steps for the first time installation 
  326.      process:
  327.  
  328.        Step #1:  Unarchive EDSBack into a work directory.
  329.  
  330.        Step #2:  Switch to the work directory and type INSTALL.
  331.  
  332.        Step #3:  Select "First-time installation" and fill in all the 
  333.                  appropriate prompts and fields.
  334.  
  335.        Step #4:  Load up PCBoard and type the command that you setup to run
  336.                  the EDSUTIL.PPE file.  (ie., EDSUTIL)
  337.  
  338.        Step #5:  Select C to edit your configuration file.  (Information on
  339.                  configuration is explained later in the manual.)
  340.  
  341.        Step #6:  Select P to modify the prompts to your specifications.
  342.                  (The prompting system is explained later in the manual.) 
  343.  
  344.        Step #7:  Select N to modify your "Already Used # File".  You can use
  345.                  the BUILD feature to do this.  (The BUILD feature is explained
  346.                  later in the manual.)
  347.  
  348.        Step #8:  Select T to modify the timetables, if you need to use them.  
  349.                  (The timetable system is explained later in the manual.)
  350.  
  351.        Step #9:  Select B to modify the bad numbers file.  (This is the file
  352.                  that you want to put 911 in.)
  353.  
  354.       Step #10:  Select F to modify the name & security trash files to keep
  355.                  out those users that you do not want to be called back.
  356.  
  357.       Step #11:  Select A to modify the numbers that EDSBack is allowed to 
  358.                  callback.  (This is explained later in the manual)  Make sure
  359.                  you define your dialing templates!  (This is explained later in
  360.                  the manual)
  361.  
  362.       Step #12:  If you wish to install EDSBack as a NewUser login PPE, please 
  363.                  read the section in the manual entitled "Executing the 
  364.                  EDSBACK.PPE file".
  365.       
  366.       Step #13:  Read the documentation in its entirety.
  367.       
  368. ------------------------------------------------------------------------------
  369. What to do if the EDSBack INSTALL aborts installation:
  370. -------------------------------------------------------
  371.        
  372.     Install cannot find your source path   
  373.    -------------------------------------- 
  374.     
  375.       Make sure you have your source path entered correctly and retry the
  376.       install.  If it still doesn't work, put all of the EDSBack files in
  377.       a different work directory and try installing from there.  
  378.  
  379.     
  380.     Install encouters an error while copying the files
  381.    ----------------------------------------------------
  382.  
  383.       Unarchive the original EDSBack archive again and retry the installation.
  384.       If Install still encounters an error, call one of the EDSBack support
  385.       BBSs (listed in the Registration section of the manual and in the 
  386.       REGISTER.EDS file) and obtain the latest release of EDSBack.  If you 
  387.       still encounter an error after downloading the latest release from a 
  388.       support BBS, notify Eric Scales immediately.
  389.  
  390.     
  391.     Install reports that your source directory is the same as the target 
  392.     (installation) directory.
  393.    -----------------------------------------------------------------------
  394.        
  395.       Unarchive all of the EDSBack files into a different work directory and 
  396.       retry the installation.
  397.  
  398.     
  399.     Install reports that your source directory does not exist.
  400.    -------------------------------------------------------------
  401.       
  402.       Check the name of the directory that you specified for validity.
  403.  
  404.     
  405.     Install encoutnered an error while trying to modify your CMD.LST file.
  406.    ------------------------------------------------------------------------
  407.  
  408.       Edit your CMD.LST file and install EDSBack and EDSUtil manually.
  409.  
  410.              Run PCBSetup and make the following entries into your 
  411.              CMD.LST file:
  412.  
  413.                Command      Security      PPE/Menu File 
  414.              --------------------------------------------
  415.                EDSUTIL        110        C:\PCB\PPE\EDSBACK\EDSUTIL.PPE
  416.                CALLBACK         0        C:\PCB\PPE\EDSBACK\EDSBACK.PPE
  417.  
  418.              Note:  You can specify any command, security, or path to the
  419.                     PPE files.  (Make sure the path you specify is the 
  420.                     path in which they were installed!)
  421.  
  422.       If you wish to install EDSBack as a NewUser login PPE, please read the
  423.       section in the manual entitled "Executing the EDSBACK.PPE file".
  424.  
  425. ------------------------------------------------------------------------------
  426. Upgrading from a previous version of EDSBack:
  427. ----------------------------------------------
  428.  
  429.       To upgrade from a previous version of EDSBack, simply unarchive the 
  430.       EDSBack archive into a work directory.  Then run the INSTALL program
  431.       and select the "Upgrade" option.  Then select the version from which
  432.       you are upgrading.  If the version you are upgrading from is not in 
  433.       the list, it is adviseable that you run the "First-Time Installation"
  434.       selection.
  435.  
  436. ------------------------------------------------------------------------------
  437. Configuration file maintenance via EDSUtil:
  438. --------------------------------------------
  439.  
  440.       Configuration Toggles
  441.      -----------------------
  442.       (1)  Allow international callbacks : This toggle will tell EDSBack
  443.            whether or not it is allowed to callback international numbers.
  444.            (If you do not absolutely need international callbacks, then 
  445.            set this option to No.  Certain features of EDSBack are not 
  446.            present when International callbacks are allowed.)
  447.  
  448.       (2)  User's time adjustment : This toggle will tell EDSBack how to 
  449.            adjust the user's time.  If it is set to (R)eplace, then the 
  450.            value set in the config settings will replace the user's time.
  451.            If it is set to (A)dd then the time value will be added to the 
  452.            user's time.  (If you do not want to adjust the user's time, then
  453.            set this toggle to (A)dd and set the time value in the dialing 
  454.            template to 0)
  455.  
  456.       (3)  Message type to send to the SysOp : This toggle will tell EDSBack
  457.            what kind of message to send to the SysOp.  If it is set to
  458.            (I)nternal EDSBack will generate an internal message to the SysOp.
  459.            (E)xternal will tell EDSBack to send the file defined in the
  460.            configuration paths (SYSOP.MSG) to the SysOp.  (N)one will tell
  461.            EDSBack to send no message at all.
  462.  
  463.       (4)  Message type to send to the User : This toggle will tell EDSBack
  464.            what kind of message to send to the User.  If it is set to 
  465.            (I)nternal EDSBack will generate an internal message to the user. 
  466.            (E)xternal will tell EDSBack to send the file defined in the
  467.            configuration paths (USER.MSG) to the user.  (N)one will tell
  468.            EDSBack to send no message at all.
  469.  
  470.       (5)  Comment to use : This toggle will tell EDSBack what kind of 
  471.            comment to add to the user's record after a successful 
  472.            verification.  (D)ate will tell EDSBack to put the date and time
  473.            that the user was verified in the user record.  (P)hone will tell
  474.            EDSBack to put the phone number that was called back in the user
  475.            record.  (B)oth will tell EDSBack to put both the date & time 
  476.            verified and the phone number called back into the user's record.
  477.            (N)one will tell EDSBack to not place any kind of comment in the
  478.            user's record.
  479.  
  480.       (6)  Check user's name : This toggle will tell EDSBack whether or not
  481.            it should ask the user to enter his/her name for verification 
  482.            after callback.
  483.  
  484.       (7)  Check user's password : This toggle will tell EDSBack whether or
  485.            not it should ask the user to enter his/her password for 
  486.            verification after callback.
  487.  
  488.       (8)  Check user's verification string : This toggle will tell EDSBack 
  489.            whether or not it should ask the user to enter his/her 
  490.            verification string (mother's maiden name) for verification after
  491.            callback.
  492.  
  493.       (9)  Check user's city : This toggle will tell EDSBack whether or not
  494.            it should ask the user to enter his/her city (calling from) for
  495.            verification after callback.
  496.  
  497.      (10)  Upgrade local callers : This toggle will tell EDSBack whether or
  498.            not it should upgrade the status of a local caller after a
  499.            successful verification.  You may want to turn this toggle off if
  500.            you will be frequently texting EDSBack from a local node.
  501.      
  502.      (11)  Update user's data phone # : This toggle will tell EDSBack whether
  503.            or not it should change the user's data phone # to the number that
  504.            was used to call the user back.  
  505.      
  506.      (12)  Verify user's city : This toggle will tell EDSBack whether or not
  507.            it should ask the user if his/her name and city are correct.  This
  508.            is only needed for large systems who may have different callers
  509.            that have the same name.
  510.  
  511.      (13)  Allow user to use logoff command : This toggle will tell EDSBack
  512.            whether or not it should allow the user to logoff within EDSBack
  513.            without undergoing verification.
  514.  
  515.      (14)  Allow user to return to main : This toggle will tell EDSBack 
  516.            whether or not it should allow the user to return to the BBS 
  517.            without undergoing verification.
  518.            
  519.      (15)  Allow multiple callbacks : This toggle will tell EDSBack whether
  520.            or not it should callback numbers that have already been called
  521.            back.  (EDSBack will still read in the "already used number"
  522.            trash file and will still update it, but it will call the user
  523.            back even if it finds a record matching the user's phone #)
  524.  
  525.      (16)  Allow trash file display : This toggle will tell EDSBack whether
  526.            or not to display the trash file information to the user if a 
  527.            record was found matching the user's phone number.  The user will
  528.            be shown the caller that was called back with the matching # and
  529.            the date & time of the callback. 
  530.  
  531.      (17)  Place to put date comment (Comment #1) : This toggle will tell 
  532.            EDSBack where it should put the date comment (if configured to
  533.            use the date comment).  In the configuration (EDSUtil) you will
  534.            be given a menu of choices.  This comment can be placed in either
  535.            of the 2 user record comment fields or any of the 5 Notes PSA 
  536.            fields (If Notes PSA is installed).
  537.  
  538.      (18)  Place to put phone # comment (Comment #2) : This toggle will tell
  539.            EDSBack where it should put the phone # comment (if configured to
  540.            use the phone # comment).  In the configuration (EDSUtil) you will
  541.            be given a menu of choices.  This comment can be placed in either
  542.            of the 2 user record comment fields or any of the 5 Notes PSA
  543.            fields (If Notes PSA is installed).
  544.  
  545.      (19)  Filetype to execute at the end : This toggle will tell EDSBack
  546.            what kind of file (if any) it should execute after the user has
  547.            been verified, but before the user is upgraded.  (P)pe will tell
  548.            EDSBack to call a PPE file.  (B)atch will tell EDSBack to execute
  549.            a DOS Batch file.  (N)one will tell EDSBack to not execute a file
  550.            at all.  (The file to execute may be configured under the
  551.            configuration paths)
  552.  
  553.      (20)  Do not allow broadcast messages : This toggle will tell EDSBack 
  554.            whether or not to allow the user to receive broadcast messages 
  555.            from other nodes.  If set to Yes, EDSBack will modify the 
  556.            USERNET.XXX file to prevent the user from receiving a broadcast
  557.            message.  If set to No, EDSBack will not modify the USERNET.XXX
  558.            status flag.
  559.       
  560.      (21)  Hangup on bad numbers : This toggle will tell EDSBack whether or
  561.            not it should hang up on the user if he/she enters a number that 
  562.            was found in the Bad #'s file.  If set to Yes, EDSBack will hangup
  563.            on the user..  If set to No, EDSBack will simply return back to
  564.            the BBS.
  565.      
  566.      (22)  Immediately start download : This toggle will tell EDSBack whether
  567.            or not it should immediately start the download process after it
  568.            flags the files for download.  You may wish to do this if your new
  569.            users tend to logoff without downloading the files that were 
  570.            flagged.  NOTE: If EDSBack is supposed to logoff the user after
  571.            callback, it will NOT attempt to flag a file for download, nor 
  572.            will it attempt to initiate the download process.
  573.  
  574.      (23)  Check Caller-ID string : This toggle will tell EDSBack whether or 
  575.            not it should search for the user's home and/or data numbers in the
  576.            caller id string.  If either number is found, EDSBack will upgrade
  577.            the user according to the default settings in the Configuration
  578.            settings (Default Sec. Lvl if no callback, Default Exp. Sec. Lvl,
  579.            etc.) and it will exit back to PCBoard without calling the user
  580.            back.  If either number is not found in the caller-id string, it 
  581.            will proceed as normal.
  582.  
  583.  
  584.       Configuration Settings
  585.      ------------------------
  586.       (1)  Modem dialstring : This setting will tell EDSBack the dialstring
  587.            to use when calling the user back.  If you have touchtone dialing,
  588.            then set this setting to ATDT.  If you have pulse dialing, set it
  589.            to ATDP.
  590.  
  591.       (2)  Number dialing prefix : This setting will tell EDSBack the prefix
  592.            to dial before it dials the number.  This can be used if you need
  593.            to dial 9 to get out, etc.  If this setting is not needed, do not
  594.            set it equal to anything.
  595.  
  596.       (3)  Number dialing suffix : This setting will tell EDSBack the number
  597.            to dial after it dials the number.  I personally cannot think of
  598.            any use for this, but if you find one, please tell me.
  599.  
  600.       (4)  Maximum # of redial attempts : This setting will tell EDSBack the
  601.            maximum # of times that it will try to redial the number if a 
  602.            connection is not made the first time.  If EDSBack still does not
  603.            connect after it redials the maximum # of times, it will exit back
  604.            to PCBoard.
  605.  
  606.       (5)  Maximum # of ticks to wait for connection : This setting will tell
  607.            EDSBack the maximum # of ticks that it should wait for a 
  608.            connection.  (The term ticks and its conversion factor to seconds 
  609.            is defined in the explanation section later in the manual)
  610.  
  611.       (6)  Amount of time to adjust : This setting will tell EDSBack the 
  612.            amount of time in which to adjust the user's time.  (To configure
  613.            how to adjust the time, see configuration toggles)
  614.  
  615.       (7)  Modem initialization string before callback : This setting will 
  616.            tell EDSBack the string in which to send to the modem (to 
  617.            initialize it) before it dials the number.
  618.  
  619.       (8)  Maximum # of ticks to wait for hangup : This setting will tell 
  620.            EDSBack the maximum # of ticks to wait for the modem to hangup on
  621.            the user.  NOTE: As soon as EDSBack detects a carrier loss, it 
  622.            will go on to initialize the modem, dial the number, etc.
  623.  
  624.       (9)  Long distance access string : This setting will tell EDSBack the
  625.            string to dial before it calls a long distance, toll call, or 
  626.            International number.  For example, to use AT&T you would set this
  627.            equal to 102881.  If you just want to use 1+ dialing and no 
  628.            special LD company, set it equal to 1.  You can specify when to
  629.            use this in dialing templates maintenance.
  630.  
  631.      (10)  Minimum # of digits to dial : This setting will tell EDSBack the 
  632.            minimum # of digits allowed in the callback #.  For example, if 
  633.            you set this equal to 10 and the user enters a number like 
  634.            812-43-958, then EDSBack will tell them that it does not contain
  635.            enough digits and reask the user for the callback number.
  636.  
  637.      (11)  Default Exp. Lvl. if no callback : This setting will tell EDSBack
  638.            the value to put in place of the user's expired security level if
  639.            no callback occurs.  (Not in allowed # calling file, # found in
  640.            caller-id string, timetables, etc.)  A setting of 0 will tell 
  641.            EDSBack not to touch the user's expired security level.
  642.  
  643.      (12)  Default days till expire if no callback : This setting will tell
  644.            EDSBack the number of days to add to the verification date to 
  645.            replace the user's expiration date.  For example, if you enter
  646.            30 in this field, and the date that the user entered EDSBack was
  647.            12-01-94, then the user's new expiration date (if he/she was not
  648.            called back) will be 12-31-94.
  649.  
  650.      (13)  Default Sec. level if no callback : This setting will tell EDSBack
  651.            the value to put in place of the user's security level if no 
  652.            callback occurs.  (Not in allowed # calling file, # found in 
  653.            caller-id string, timetables, etc.)  A setting of 0 will tell 
  654.            EDSBack not to touch the user's security level.
  655.  
  656.      (14)  Maximum # of name input tries : This setting will tell EDSBack the
  657.            maximum number of times to allow the user to enter his/her name 
  658.            for verification.  If the user does not enter a valid name in the
  659.            maximum # of tries, then EDSBack will issue the BYE command and
  660.            will exit back to PCBoard.
  661.  
  662.      (15)  Maximum # of password input tries : This setting will tell EDSBack
  663.            the maximum number of times to allow the user to enter his/her 
  664.            password for verification.  If the user does not enter a valid
  665.            password in the maximum number of tries, then EDSBack will issue
  666.            the BYE command and will exit back to PCBoard.
  667.  
  668.      (16)  Maximum # of verification string input tries : This setting will
  669.            tell EDSBack the maximum number of times to allow the user to 
  670.            enter his/her verification string for verification.  If the user
  671.            does not enter a valid verification string in the maximum number
  672.            of tries, then EDSBack will issue the BYE command and will exit
  673.            back to PCBoard.
  674.  
  675.      (17)  Maximum # of city input tries : This setting will tell EDSBack the
  676.            maximum number of times to allow the user to enter his/her city
  677.            for verification.  If the user does not enter a valid city in the
  678.            maximum number of tries, then EDSBack will issue the BYE command
  679.            and will exit back to PCBoard.
  680.  
  681.      (18)  Maximum # of hangup attempts : This setting will tell EDSBack the
  682.            maximum number of times to try to hangup the modem.  If a carrier
  683.            is still detected after EDSBack has tried to hangup for the 
  684.            maximum # of attempts, then EDSBack will issue the BYE command and
  685.            exit back to PCBoard.
  686.  
  687.      (19)  Time delay after connection : This setting will tell EDSBack the
  688.            # of ticks to delay after a connection is detected.  
  689.  
  690.      (20)  Your BBS line's areacode : This setting will tell EDSBack the 
  691.            default areacode to put in the areacode field when asking the user
  692.            for their phone number.  (If the user did not pick their home or
  693.            data number) If you do not wish to provide your users with a 
  694.            default, then do not set this equal to anything.
  695.  
  696.      (21)  Number of minutes to add on entry : This setting will tell EDSBack
  697.            the # of minutes to add to the user's time upon entry of EDSBack.
  698.            If your newusers may not have enough time to undergo the 
  699.            verification process, then EDSBack will add the number of minutes
  700.            defined in this setting to their time..  This will help to give 
  701.            them enough time to be verified.
  702.  
  703.      (22)  Daily download bytes to add.  Set this equal to the # of bytes to 
  704.            add to the number of bytes the user has already downloaded for the 
  705.            current day. ie., a setting of 100000 will let EDSBack tell PCBoard 
  706.            that the user has already downloaded 100,000 bytes for the current 
  707.            day.  (Thus indicating that he/she can download 100,000 less bytes
  708.            than before verification.  To let the user download more bytes for 
  709.            the current day, use a negative number.  ie, a setting of -100000 
  710.            will let EDSBack tell PCBoard that the user can download 100,000 
  711.            more bytes for the current day.
  712.  
  713.      (23)  Total download bytes to add.  Set this equal to the # of bytes to 
  714.            add to number of total bytes the user has already downloaded since 
  715.            his/her first logon date.  ie., a setting of 100000 will let 
  716.            EDSBack tell PCBoard that the user has already downloaded 100,000 
  717.            bytes since his/her first logon date.  (Thus indicating that he/she
  718.            can download 100,000 less bytes than before verification.) To let 
  719.            the user download more bytes, a setting of -100000 will let EDSBack 
  720.            tell PCBoard that the user can download 100,000 more bytes.
  721.  
  722.      (24)  Total files to add.  Set this equal to the # of files to add to the 
  723.            number of total files the user has downloaded since his/her first 
  724.            logon date.  ie., a setting of 10 will let EDSBack tell PCBoard 
  725.            that the user has already downloaded 10 files since his/her first 
  726.            logon date.  (Thus indicating that he/she can download 10 less 
  727.            files than before verification.)  To let the user download more
  728.            files, a setting of -10 will let EDSback tell PCBoard that the user 
  729.            can download 10 more files.
  730.  
  731.       
  732.       Configuration Paths
  733.      ---------------------
  734.       (1)  Trash can file : This is the path & filename of the file that 
  735.            EDSBack should use to search for phone numbers that have already 
  736.            been called back.
  737.  
  738.       (2)  Allowed # calling file : This is the path & filename of the file 
  739.            that EDSBack should use to determine whether or not it is allowed
  740.            to call back the number that the user entered.  (This file is 
  741.            explained later in the documentation.
  742.  
  743.       (3)  User name trash file : This is the path & filename of the file 
  744.            that EDSBack should search to determine whether or not the user
  745.            is allowed to enter EDSBack.
  746.  
  747.       (4)  Bad numbers file : This is the path & filename of the file that 
  748.            EDSBack should use to determine whether or not the number it is 
  749.            about to call is a bad number number.
  750.  
  751.       (5)  Sysop message file : This is the path & filename of the file that
  752.            EDSBack should send to the sysop as a message after a successful
  753.            callback.  EDSBack will not use this file if the message to send
  754.            to the SysOp has been configured as an Internal message or no 
  755.            message at all.
  756.  
  757.       (6)  User message file : This is the path & filename of the file that
  758.            EDSBack should send to the user as a message after a successful
  759.            callback.  EDSBack will not use this file if the message to send 
  760.            to the user has been configured as an Internal message or no 
  761.            message at all.
  762.      
  763.       (7)  Numbers menu file : This is the path & filename of the menu
  764.            displayed to the user when he/she is selecting the number to use
  765.            for callback.  
  766.  
  767.       (8)  Help file : This is the path & filename of the help file displayed 
  768.            to the user when he/she selects the (H)elp command from the EDSBack
  769.            main menu.
  770.  
  771.       (9)  Locking timetable : This is the path & filename to the file that
  772.            EDSBack will use to determine whether or not it should be 
  773.            operating at the time.
  774.  
  775.      (10)  Security trashfile : This is the path & filename to the file that
  776.            EDSBack should search to determine if the user's security level
  777.            is allowed to enter EDSBack.
  778.  
  779.      (11)  File to flag for user : This is the path & filename of the file 
  780.            that EDSBack should flag for download after a successful callback.
  781.            If you do not wish to have EDSBack flag a file for download, then
  782.            do not set this equal to anything.
  783.  
  784.      (12)  File to execute upon verification : This is the path & filename
  785.            of the file that EDSBack should execute after the user has been
  786.            verified, but before the user is upgraded.  (The file type to
  787.            execute is defined in configuration toggles)
  788.  
  789.       
  790.       Registration Information
  791.      --------------------------
  792.       
  793.       The following registration information is only required to be entered
  794.       when EDSBack has been registered.
  795.       
  796.       (1)  SysOp name : This is the Sysop's name that registered EDSBack.
  797.  
  798.       (2)  Registration # : This is the registration # given to the SysOp 
  799.            after he/she registered EDSBack.
  800.  
  801.       (3)  Date + time registered : This is the date + time registered value
  802.            given to the SysOp after he/she registered EDSBack.
  803.  
  804.       (4)  Version registered : This is the version of EDSBack that the 
  805.            SysOp has registered.
  806.  
  807. ------------------------------------------------------------------------------
  808. Environment Switches:
  809. ----------------------
  810.  
  811.       In addition to all the configuration toggles and settings, EDSBack 
  812.       contains some additional configurability with the use of Environment
  813.       switches.  Environment switches are very simply to use.  All you do is
  814.       place them in your BOARD.BAT file, and your off.  The variable name to
  815.       use is EDSBACK.  Each node's board.bat must be modified for the changes 
  816.       to take affect for all nodes.  ie.,
  817.  
  818.         SET EDSBACK=/ALERT /BYPASS
  819.  
  820.       The above is an example of the use of environment switches.  By placing
  821.       that line at the top of your BOARD.BAT file, you will turn on the bad
  822.       number alarm, and bypass the main menu upon entry.
  823.  
  824.       Here is a listing of all the possible environment switches:
  825.  
  826.               /ALERT  --  Will sound a 5 second siren whenever the user enters
  827.                           a number that was found in the bad number files.
  828.                           Will also display a message on screen to the sysop
  829.                           that only the sysop will be able to see.
  830.  
  831.           /LOCALONLY  --  Only allow local users in EDSBack.  (For testing
  832.                           purposes before you actually put it online.)
  833.  
  834.              /NOINFO  --  Do not allow the caller to view the (E)DSInfo 
  835.                           screen.  (You may also wish to edit the prompt so 
  836.                           that it no longer contains the (E)DSInfo selection.  
  837.                           It is prompt #15.)
  838.  
  839.              /BYPASS  --  This environment switch will tell EDSBack to bypass 
  840.                           the EDSBack main menu and go directly into the 
  841.                           callback process.  
  842.  
  843.       So, if you were to configure a node on your system to sound the bad #
  844.       alert, bypass the main menu, and disallow the (E)DSInfo screen viewing,
  845.       your BOARD.BAT for that particular node might look like the following:
  846.  
  847.          ECHO OFF
  848.  
  849.          C:
  850.          CD \PCB\NODE1
  851.          SET PCB=
  852.          SET DSZLOG=PCBDSZ.LOG
  853.          SET EDSBACK=/ALERT /BYPASS /NOINFO
  854.  
  855.          IF EXIST REMOTE.BAT RENAME REMOTE.BAT REMOTE.SYS
  856.          IF EXIST DOOR.BAT DEL DOOR.BAT
  857.          IF EXIST ENDPCB DEL ENDPCB
  858.  
  859.          PCBOARDM
  860.  
  861.          IF EXIST REMOTE.BAT REMOTE
  862.          IF EXIST DOOR.BAT DOOR
  863.          IF EXIST EVENT.BAT EVENT
  864.          IF EXIST ENDPCB GOTO END
  865.          BOARD
  866.  
  867.          :END
  868.          exit
  869.  
  870.       If you will be using multiple environment switches, they should be 
  871.       seperated by a space (as shown above).  If you would only like to bypass
  872.       the EDSBack main menu, your EDSBack environment variable might look like
  873.       this:
  874.           
  875.          SET EDSBACK=/BYPASS
  876.  
  877.       
  878. ------------------------------------------------------------------------------
  879. Statistics file maintenance via EDSUtil:
  880. -----------------------------------------
  881.            
  882.       The statistics file holds information for the last 6 callbacks and the
  883.       total number of callbacks.  The only time that you will want to edit 
  884.       this file is when you want to reset the stats file or change either
  885.       one of the last 6 callbacks or the total # of callbacks.
  886.  
  887. ------------------------------------------------------------------------------
  888. Prompt file maintenance via EDSUtil:
  889. -------------------------------------
  890.  
  891.       The prompt file is somewhat like PCBoard's own PCBTEXT file with a few
  892.       differences..  First, you can actually "turn off" a prompt in EDSBack.
  893.       Second, you can tell EDSBack whether or not to add a linefeed before 
  894.       the prompt is displayed, etc.
  895.  
  896.       To search for a prompt : Type P from the EDSUtil main menu...  After 
  897.                                entering the full path & filename of the 
  898.                                prompt you want to edit, type S.  Then enter
  899.                                your search criteria. (Since this is a BOYER - 
  900.                                MOORE search you can enter criteria with the
  901.                                && and || symbols.  As well as parentheses 
  902.                                enclosure, etc.)  
  903.  
  904.                                EDSUtil will then search for the prompt.  If
  905.                                found it will display the prompt's record and
  906.                                halt the search.  If not found, you will be 
  907.                                returned to the record you were editing when
  908.                                you initiated the search.
  909.       
  910.       To change a prompt : Type P from the EDSUtil main menu...  Then you 
  911.                            must enter the full path & filename of the prompt
  912.                            file that you want to edit...
  913.  
  914.                            After the prompt module is loaded, find the prompt
  915.                            you want to edit and type P to change the prompt.
  916.                            Then, just type your text and hit return..
  917.  
  918.       To change a prompt to a PPE file or Display file : Do exactly the same
  919.       as you would in PCBoard.   For example, this would execute the file 
  920.       DOSUM.PPE (!C:\PCB\PPE\DOSUM.PPE).  The following would display the file 
  921.       OK. (%C:\PCB\PPE\OK).  The Type field in the prompt editor is not used 
  922.       by EDSBack and is there for informational purposes only.  So if you 
  923.       change a prompt to a PPE file, you do not have to update the Type, but 
  924.       you can so that you will know it is a PPE file.
  925.  
  926.       To turn off a prompt : Typing U from the prompt editor will toggle the
  927.                              Utilize Prompt flag.   
  928.                              
  929.       To add a linefeed before the prompt : Typing L in the prompt editor 
  930.                                             toggle the linefeed flag.
  931.  
  932.       For more information on replacing prompts with display files and PPE
  933.       files, see the PCBoard manual.
  934.       
  935. ------------------------------------------------------------------------------
  936. Already used number trashcan file maintenance via EDSUtil:
  937. -----------------------------------------------------------
  938.  
  939.       The already used number trashcan holds the numbers that have already 
  940.       been called back.  If you have the Multiple Callbacks toggle toggled 
  941.       to Yes, then you can disregard this part of the manual.
  942.  
  943.       
  944.       Converting the trashfile
  945.      --------------------------
  946.       If you are just now upgrading from a release prior to v1.07, then 
  947.       please read this section carefully.
  948.  
  949.       In v1.07 of EDSBack, the already used number trash file format was 
  950.       changed.  You will need to convert your old format to the new 1.07
  951.       specifications.  Please type N at the EDSUtil main menu, then type 
  952.       C at the next menu to convert the file.  After the conversion, you may
  953.       wish to go through your already used number trash file and edit any
  954.       records that seem to be missing leading zeros.  (For a definition of 
  955.       leading zeros, please see the explanation section of this manual)
  956.       This new file format fixes the problem of EDSBack not recognizing 
  957.       leading zeros in versions prior to v1.07.  An example of a number that
  958.       may be missing some leading zeros:
  959.  
  960.          Original number :  812-423-0043
  961.          Number in file  :  812-423-43
  962.  
  963.       Notice the zeros are gone...
  964.       
  965.       
  966.       Building the trashfile
  967.      -----------------------
  968.       If you are switching call-back verifier's to EDSBack and/or you are 
  969.       installing EDSBack for the first time, then you will probably wan to
  970.       BUILD your already used number trash can
  971.  
  972.       EDSUtil will either BUILD a new trash can file or it will add to your
  973.       existing trash file.  EDSUtil will add records by security level also.
  974.  
  975.       IMPORTANT NOTES: EDSUtil will NOT add a number to the trash file if it
  976.       does not contain at least 10 numbers or if it contains MORE than 10 
  977.       numbers.  EDSUtil strips out all characters except numbers and then 
  978.       determines if the number is in the correct format or not. (AREACODE +
  979.       PREFIX + OTHER 4 NUMBERS)  EDSUtil will also keep a log file called 
  980.       BUILD.RPT.  This file contains the user's name that met the security 
  981.       level requirement, the user's record number, whether or not the user's
  982.       DATA number was added to the trash file, the user's DATA number, 
  983.       whether or not the user's HOME number was added to the trash file, and
  984.       the user's HOME number.  You may wish to print out this file after you
  985.       are done building the trash file.  You can look at each number that
  986.       was not added to the trash file and add it manually within EDSUtil. It's
  987.       all in the log file.  EDSBack also backs up your already used number
  988.       trash file.  The backup file is located in your EDSUTIL directory and
  989.       the filename is TRASH.BAK.  If something should go wrong during the
  990.       trash file building process, then all you have to do is delete your 
  991.       trash file and replace it with the backup.
  992.       
  993.       Add to the trash file or build a new one?   If you are running EDSBack
  994.       for the first time, then I would tell you to build a new one.  If you
  995.       have been running EDSBack for awhile and just now found the BUILD 
  996.       feature, then let EDSUtil add to the trash file.
  997.  
  998.       (L)owest security level to process  :  This is the lowest security level
  999.       of the users that you want EDSBack to import into the already used #
  1000.       trash file.
  1001.  
  1002.       (H)ighest security level to process :  This is the highest security 
  1003.       level of the users that you want EDSBack to import into the already 
  1004.       used # trash file.
  1005.  
  1006.       (U)sers file path & filename  : This is the path & filename of your 
  1007.       USERS. file.  There should be no need to change this, as EDSBack 
  1008.       extracts the information directly from your PCBOARD.DAT file.
  1009.  
  1010.       
  1011.       When EDSUtil finds a user record that meets the security level and
  1012.       fluctuation requirements, then that user will be added to the log file
  1013.       and if his/her DATA number is the correct format (10 characters/numbers)
  1014.       then it will be added.  Also, if the user's HOME number is the correct
  1015.       format, it will be added to the trash file.
  1016.  
  1017.       IF YOU ARE ADDING TO THE TRASH FILE AND NOT BUILDING A NEW ONE, I
  1018.       RECOMMEND THAT YOU PACK IT FIRST.
  1019.  
  1020.       THIS IS AN AWFULLY SLOW PROCESS!  IT IS SUGGESTED THAT ALL NODES ARE
  1021.       TAKEN DOWN DURING THIS PROCESS...  (Although not required, it may 
  1022.       slow down your computer if you are multi-tasking)  Also, the more 
  1023.       overlay buffers that you have, the faster it works.
  1024.  
  1025.  
  1026.       Indexing the trashfile
  1027.      ------------------------
  1028.       EDSBack has an index file for the trash file.  It uses this index file
  1029.       when searching for numbers that have already been used.  EDSBack will
  1030.       NOT operate correctly without this file..   That's why you have to 
  1031.       create it..
  1032.  
  1033.       To index the trash file, type N from the EDSUtil main menu, then type
  1034.       I at the next menu.  This will start the indexing process and EDSUtil
  1035.       will automatically extract the information from the already used # 
  1036.       trash file and place it into the TRASH.IDX file.
  1037.       
  1038.       Exporting the trash file to a text file
  1039.      -----------------------------------------
  1040.         When exporting, EDSUtil will ONLY export numbers that are not 
  1041.         international numbers.  It will place those numbers that were not 
  1042.         exported in the report file so that you may add them yourself
  1043.         
  1044.         You must first type N from the EDSUtil main menu.  At the next menu,
  1045.         you need to type X to invoke the used # trash MODULE in EXPORT mode.
  1046.         EDSUtil will then ask you for the path & filename of the text file to
  1047.         export to.  After that, you must enter the path & filename of the 
  1048.         file to use as your report file.  After this, EDSUtil will begin its
  1049.         exporting process.
  1050.  
  1051.       
  1052.       Importing a text file into the trash file
  1053.      -------------------------------------------
  1054.         When importing, EDSUtil will ONLY import numbers that are of the 
  1055.         following format:  XXX-XXX-XXXX   In other words, EDSUtil will only
  1056.         import American and Canadian phone numbers.  812-423-3394 will work,
  1057.         but 34-545-987678 will not work.
  1058.         
  1059.         You must first type N from the EDSUtil main menu.  At the next menu,
  1060.         you need to type M to invoke the used # trash MODULE in IMPORT mode.
  1061.         EDSUtil will then ask you for the path & filename of the text file to
  1062.         import.  After that, you must enter the default username that will be
  1063.         placed in all records that are imported.  After this, EDSUtil will
  1064.         begin its importing process.
  1065.  
  1066.         Text file format is as follows:
  1067.          
  1068.          EACH LINE : 812-423-3394  
  1069.          OR        : 8124233394
  1070.          OR        : (812)423-3394
  1071.          OR        : (812) 423-3394
  1072.          OR        : 812 423-3394
  1073.          ETC., ETC.
  1074.  
  1075.          EDSUtil will strip out the following characters: ( ) - , 
  1076.          It will also strip out spaces...
  1077.  
  1078.          There must be only one number per line!  A text file to import may
  1079.          look something like this:
  1080.           
  1081.                812-423-3394
  1082.                801-261-8976
  1083.                801-261-8979
  1084.                801-261-1686
  1085.  
  1086.       
  1087.       Editing the trashfile
  1088.      -----------------------
  1089.       Searching for a record : To search for specific text in the Name field
  1090.       of a record, type S from the trashcan editor.  Then you must enter your
  1091.       search criteria.  (BOYER-MOORE search format)  If EDSUtil finds your
  1092.       text in the name field of one of the records, that record will be 
  1093.       displayed and the search will halt.  If EDSUtil does not find your
  1094.       search criteria, you will be returned to the record in which you were
  1095.       editing.
  1096.       
  1097.       Deleting a record : To delete a record, type E from the trashcan 
  1098.       editor and that will toggle the delete flag.  This will only "turn the
  1099.       record off".  In other words, EDSBack will ignore this record when 
  1100.       searching for a duplicate phone number.  To physically delete the 
  1101.       record, see "Packing the trashfile".
  1102.                                                 
  1103.       Adding a record : To add a record, type A from the trashcan editor.
  1104.       You will then be asked a series of questions, and as soon as you finish
  1105.       entering all the information, you will be returned to the editor.
  1106.  
  1107.       Changing the username called back : To change the name, type N from the
  1108.       trashcan editor.  This field is not case sensitive since EDSBack 
  1109.       automatically changes it to uppercase.
  1110.  
  1111.       Changing the number called : To change the number that was called back,
  1112.       type # from the trashcan editor.  If you have the international toggle
  1113.       set to yes, then EDSBack will ask you for the country code, city code,
  1114.       etc.  If the international toggle is set to no, then EDSBack will ask
  1115.       for the areacode, prefix, & number.
  1116.  
  1117.       Changing the international toggle : To change the international toggle,
  1118.       type I from the trashcan editor.  
  1119.  
  1120.       Changing the date called back : To change the date called back, type D
  1121.       from the trashcan editor.
  1122.  
  1123.       Changing the time called back : To change the time called back, type T
  1124.       from the trashcan editor.
  1125.  
  1126.       Packing the trashfile
  1127.      -----------------------
  1128.       To pack the already used number trashcan file, type N from the EDSUtil
  1129.       main menu.  Then, when asked whether you want to pack or edit the 
  1130.       trashfile, type P.  After that, EDSUtil will ask you if you want to 
  1131.       check the trash file against the PCBoard USERS file for validity.  If
  1132.       you select Y for this option, it will go through each trash file record
  1133.       and search the PCBoard USERS file to make sure that user still exists
  1134.       on the system.  If the user does not exist in the PCBoard USERS file,
  1135.       EDSUtil will mark that user for deletion from the EDSBack trash file 
  1136.       and he/she will be packed out.  If you select N for this option, it 
  1137.       will not check the EDSBack trash file against the PCBoard USERS file 
  1138.       for validity.  EDSUtil will then show the filesize of the trash file
  1139.       and the number of records in the trashfile.  It will also display a
  1140.       percentage bar and percent done while it is packing the trashfile.
  1141.       Packing the trashfile will remove all records that have the Delete
  1142.       flag set to Yes.
  1143.  
  1144.       NOTE: If you elect to check the trash file against the PCBoard USERS 
  1145.       file for validity, a file called COMPARE.RPT will be created in your
  1146.       EDSBack directory.  This file will contain the names of all the 
  1147.       users that were removed from your EDSBack trash file.
  1148.  
  1149. ------------------------------------------------------------------------------
  1150. Timetable maintenance via EDSUtil:
  1151. -----------------------------------------------------------
  1152.  
  1153.       These timetables control the times that EDSBack is allowed to operate
  1154.       and callback using your specific dialing templates.  With these 
  1155.       timetables, you can set the dates, times & nodes to lock and to unlock 
  1156.       these functions from use.
  1157.       
  1158.       Editing the timetables
  1159.      ------------------------
  1160.       When editing the timetables, you must first select the timetable that
  1161.       you would like to edit.  (If editing a dialing template timetable, you
  1162.       must specify the name of the dialing template)
  1163.  
  1164.       Deleting a record : To delete a record from the timetable, type D to
  1165.       toggle the delete flag.
  1166.  
  1167.       Adding a record : To add a record, type A from the timetable editor.
  1168.       After you enter all the information, the record is saved to the 
  1169.       timetable file.
  1170.  
  1171.       Changing the node affected : To change the node affected, type N from
  1172.       the timetable editor and type the node # in which you would like the
  1173.       record to affect.  If you select 0 as the node number, the record you
  1174.       are editing will affect all nodes.
  1175.  
  1176.       Changing the date to lock : To change the date to lock, type 1 from 
  1177.       the timetable editor and type the new date to lock.  If you set the 
  1178.       date to lock field equal to 0 then EDSBack will assume that you don't
  1179.       care what date it is and will look at the time field.  
  1180.  
  1181.       Changing the time to lock : To change the time to lock, type 2 from
  1182.       the timetable editor and type the new time to lock.  If you set the
  1183.       time to lock field equal to 0 and the date to lock field equal to 0
  1184.       then EDSBack will ignore the record and go on to the next.
  1185.  
  1186.       Changing the date to unlock : This works the same way as the date to
  1187.       lock, but you type 3 to access it.
  1188.  
  1189.       Changing the time to unlock : This works the same way as the time to
  1190.       lock, but you type 4 to access it.
  1191.  
  1192.       The two different timetables you can edit are:
  1193.        
  1194.         Locking timetable : This timetable tells EDSBack what time to not
  1195.                             allow users to use EDSBack and what time to 
  1196.                             "unlock" and allow users to use EDSBack.
  1197.  
  1198.         Dialing template timetable : This allows you to specify a seperate 
  1199.                                      timetable for each of your dialing 
  1200.                                      templates.  These timetables tell 
  1201.                                      EDSBack what time to allow callback 
  1202.                                      utilizing the specific dialing tempalte.
  1203.                                      (Dialing templates are discussed later 
  1204.                                      in the manual.)
  1205.         
  1206.         The filename for the locking timetable is defined in the configuration
  1207.         paths.  The filenames for the dialing template timetables are as
  1208.         follows:
  1209.                    <TPLTNAME>.TBL
  1210.  
  1211.         <TPLTNAME> = The first 8 characters of the template name.
  1212.  
  1213.  
  1214.       Packing the timetables
  1215.      ------------------------
  1216.         To pack the timetables, select the Timetable option from EDSBack, 
  1217.         then select Pack timetables.  You will then need to specify which
  1218.         timetable you want to pack.  While EDSUtil is packing the timetables,
  1219.         it will display a percentage bar and percent done on the screen so
  1220.         you will have an idea when the packing procedure will end.
  1221.  
  1222. ------------------------------------------------------------------------------
  1223. Bad number file maintenance via EDSUtil:
  1224. -----------------------------------------
  1225.  
  1226.         The bad number file is the file where you specify which numbers 
  1227.         that you do NOT want to be called back.  You can specify whether or
  1228.         not the number is an international number..  Wildcards can also be
  1229.         specified for each field in the number. (Areacode, Prefix, etc.)
  1230.  
  1231.         (See section on wildcards later in the manual for more information)
  1232.  
  1233.       Exporting the bad number file to a text file
  1234.      ----------------------------------------------
  1235.         When exporting, EDSUtil will ONLY export number that are not 
  1236.         international numbers.  All numbers not exported will be placed in 
  1237.         the report file so that you can add them manually.
  1238.  
  1239.         You must first type B from the EDSUtil main menu.  At the next menu,
  1240.         you need to type X to invoke the Bad Number MODULE in EXPORT mode.
  1241.         EDSUtil will then ask you for the path & filename of the text file to
  1242.         export to.  After that, you must enter the path & filename of the 
  1243.         file to use for your report file.  Then, EDSUtil will begin its 
  1244.         exporting process.
  1245.  
  1246.  
  1247.       Importing a text file into the bad number file
  1248.      ------------------------------------------------
  1249.         When importing, EDSUtil will ONLY import numbers that are of the 
  1250.         following format:  XXX-XXX-XXXX   In other words, EDSUtil will only
  1251.         import American and Canadian phone numbers.
  1252.         
  1253.         You must first type B from the EDSUtil main menu.  At the next menu,
  1254.         you need to type I to invoke the Bad Number MODULE in IMPORT mode.
  1255.         EDSUtil will then ask you for the path & filename of the text file to
  1256.         import.  After that, you must enter the default node affected that 
  1257.         EDSUtil will put in all records that are imported.  Then, EDSUtil will
  1258.         begin its importing process.
  1259.  
  1260.         Text file format is as follows:
  1261.          
  1262.          EACH LINE : XXX-XXX-XXXX  
  1263.          OR        : XXXXXXXXXX
  1264.          OR        : (XXX)XXX-XXXX
  1265.          OR        : (XXX) XXX-XXXX
  1266.          OR        : XXX XXX-XXXX
  1267.          ETC., ETC.
  1268.  
  1269.          EDSUtil will strip out the following characters: ( ) - , 
  1270.          It will also strip out spaces...
  1271.  
  1272.          There must be only one number per line!  A text file to import may
  1273.          look something like this:
  1274.           
  1275.                812-423-3394
  1276.                XXX-555-1212
  1277.                XXX-XXX-911
  1278.                XXX-911-XXXX
  1279.                911-XXX-XXXX
  1280.  
  1281.  
  1282.       Editing the bad number file
  1283.      -----------------------------
  1284.         Deleting a record : Type D from the bad number editing menu.  This
  1285.         will toggle the delete flag.
  1286.  
  1287.         Adding a record : Type A from the bad number editing menu.  You will
  1288.         then be asked a series of questions and after you enter all the 
  1289.         information then the the record will be saved to disk and you will 
  1290.         be returned to the editor.
  1291.  
  1292.         Toggling the International flag : If you wish to toggle the 
  1293.         international flag, type I from the editor menu.  
  1294.  
  1295.         Changing the node # affected : If you wish to change the node # that
  1296.         this record affects, type O from the editor menu.  If you specify 0 
  1297.         as the node # affected, then EDSBack will assume that you want this
  1298.         record to affect ALL nodes.
  1299.         
  1300.         Changing the number : If you have the international flag toggled to 
  1301.         yes, then EDSUtil will ask you for the country code, city code, and 
  1302.         number.  If you have the international flag set to no, then EDSUtil 
  1303.         will ask you for the areacode, prefix, and number.  
  1304.  
  1305.       Packing the bad number file
  1306.      -----------------------------
  1307.         To pack the bad number file, select Bad number file maintenance from
  1308.         the EDSUtil main menu..  Then tell EDSUtil that you want to Pack the
  1309.         file.  After all this is completed, EDSUtil will remove all records
  1310.         that have the delete flag set to yes.
  1311.  
  1312. ------------------------------------------------------------------------------
  1313. Name & security trash file maintenance via EDSUtil:
  1314. ----------------------------------------------------
  1315.  
  1316.         The name trash file will be searched everytime EDSBack is loaded.
  1317.         If the file exists, then EDSBack will not allow a user with a name
  1318.         found in this file to enter EDSBack.
  1319.  
  1320.         The security trash file will be searched everytime EDSBack is loaded.
  1321.         If the file exists, then EDSBack will not allow a user with a 
  1322.         security level that is found in this file to enter EDSBack.
  1323.  
  1324.       Exporting the trash files to a text file
  1325.      ------------------------------------------
  1326.         To one of the trash file databases to a text file, type F at the 
  1327.         EDSUtil main menu.  At the next menu, type X to invoke the Name &
  1328.         security trash file MODULE in EXPORT mode.  Then, you must select 
  1329.         which trash file that you would like to export.  After that, you must 
  1330.         enter the path & filename of the text file to export to.  Then, 
  1331.         EDSUtil will begin the exportation process.
  1332.       
  1333.       Importing a text file into the trash files
  1334.      --------------------------------------------
  1335.         To import a text file into one of the trash file databases, type F
  1336.         at the EDSUtil main menu.  At the next menu, type I to invoke the
  1337.         Name & security trash file MODULE in IMPORT mode.  After that, 
  1338.         select which trash file that you would like to import to.  EDSUtil
  1339.         will then ask you for the filename of the text file that you would
  1340.         like to import into the trash file.  After that, you must enter the
  1341.         node affected for all imported records.  (0 will tell EDSUtil that
  1342.         it affects all nodes)  Then, EDSUtil will begin the importation 
  1343.         process.
  1344.  
  1345.         Text file format for Username importation:
  1346.             
  1347.                Each line must contain the name or name subset that you would
  1348.                like imported to the username trash file.  ie.
  1349.                 
  1350.                Your text file might look like this:
  1351.                 
  1352.                     ERIC SCALES
  1353.                     JOHN DOE
  1354.                     SYSOP
  1355.  
  1356.                     The first two are obvious, but the 3rd entry will deny 
  1357.                     access to anyone that has the word SYSOP anywhere in
  1358.                     their name
  1359.  
  1360.         Text file format for Security importation:
  1361.           
  1362.                Each line must contain the security level that you would like   
  1363.                imported to the security trash file.  ie.
  1364.  
  1365.                Your text file might look like this:
  1366.  
  1367.                     20    
  1368.                     50
  1369.                     110
  1370.  
  1371.                     The first entry would deny access to all users with a 
  1372.                     security level of 20.  The second would deny level 50
  1373.                     users, etc.
  1374.        
  1375.       
  1376.       Editing the name trash file
  1377.      -----------------------------
  1378.         Deleting a record : To delete a record, type D from the name editing
  1379.         menu.  This will toggle the delete flag in the record.
  1380.  
  1381.         Adding a record : To add a record, type A from the name editing menu.
  1382.         After entering all the information, the record will be saved to disk.
  1383.  
  1384.         Changing the node affected : To change the node affected, type O 
  1385.         from the name editing menu.  If you select 0 as the node affected, 
  1386.         EDSBack will assume that you would like this record to affect all
  1387.         nodes.
  1388.  
  1389.         Changing the name : To change the name that is being disallowed 
  1390.         access from EDSBack, type N from the name editing menu.  This field
  1391.         is not case sensitive, because after you enter the information, the
  1392.         field is automatically converted to uppercase.
  1393.  
  1394.         NOTE: The text you enter for the name need not be a name at all.. It
  1395.               can be a subset of a name.  The reason for this is that EDSBack
  1396.               tests to see if the text in the name trash file exists within
  1397.               the user's name.  ie.
  1398.                
  1399.               Say you have the following name in the Username trash file:
  1400.  
  1401.                          JONES
  1402.  
  1403.               A person with the name of Frank Jones would be denied access,
  1404.               as well as someone with the name of Allison Jones.
  1405.  
  1406.               
  1407.               But say you have this in the Username trash file:
  1408.  
  1409.                         AL SMITH
  1410.  
  1411.               A person with the the name of Al Smith would be denied access,
  1412.               but someone with the name of Lacy Smith would NOT be denied
  1413.               access.
  1414.  
  1415.  
  1416.       Editing the security trash file
  1417.      ---------------------------------
  1418.         Deleting a record : To delete a record, type D from the editor menu.
  1419.         This will toggle the delete flag in the record.
  1420.  
  1421.         Adding a record : To add a record, type A from the editor menu.  
  1422.         After all the information has been edited, the record will be saved to
  1423.         the file.
  1424.  
  1425.         Changing the node affected : To change the node affected, type O 
  1426.         from the editor menu.  If you select 0 as the node affected, EDSBack 
  1427.         will assume that you would like this record to affect all nodes.
  1428.  
  1429.         Changing the security level : To change the security level that will
  1430.         be disallowed access from EDSBack, type S from the editor menu. 
  1431.  
  1432.       Packing the trash files
  1433.      -------------------------
  1434.         To pack the trash files, you must first select "Security & Name trash
  1435.         files" from the EDSUtil menu.  Then select Pack.  After that, you
  1436.         must select which file you would like to pack.  During the packing 
  1437.         process, EDSUtil will remove any records that have the delete flag
  1438.         set to yes.
  1439.  
  1440. ------------------------------------------------------------------------------
  1441. Allowed Calling #s listing:
  1442. ----------------------------
  1443.  
  1444.         The allowed calling numbers listing is the file where you define    
  1445.         which areacodes/country codes & prefixes/city codes that EDSBack is
  1446.         allowed to callback.
  1447.       
  1448.       Editing the Allowed Calling #s listing:
  1449.      -----------------------------------------
  1450.         
  1451.         (See section on wildcards later in the manual for more information)
  1452.  
  1453.         Wildcard support : EDSUtil boasts the support of wildcards in both 
  1454.         the areacode/country code and prefix/city code fields!  Here is a 
  1455.         brief example of how you would use wildcards in the allowed calling
  1456.         #s file.
  1457.          
  1458.            Say you are in the 812 areacode and the local prefixes in this 
  1459.            areacode are 421, 422, 423, and 464.  You do not want to allow 
  1460.            toll calls.  (Long distance calls to numbers in the same areacode)
  1461.            But you also want EDSBack to callback long distance numbers.  (It 
  1462.            doesn't matter which areacode they are in)
  1463.  
  1464.            You could set your allowed calling #s file up like this:
  1465.             
  1466.                 Record #1:  Areacode = 812   Prefix = 421  International = No
  1467.                             Dialing template = LOCAL
  1468.  
  1469.                 Record #2:  Areacode = 812   Prefix = 422  International = No
  1470.                             Dialing template = LOCAL
  1471.  
  1472.                 Record #3:  Areacode = 812   Prefix = 423  International = No
  1473.                             Dialing template = LOCAL
  1474.  
  1475.                 Record #4:  Areacode = 812   Prefix = 464  International = No
  1476.                             Dialing template = LOCAL
  1477.  
  1478.                 Record #5:  Areacode = XXX   Prefix = XXX  International = No
  1479.                             Dialing template = LONGDIST
  1480.  
  1481.                 Notice record number 5..  It may look strange, but this is 
  1482.                 the way it works.  Say someone types in a number with the 
  1483.                 areacode 812 and prefix 422.  EDSBack will search record 1 
  1484.                 and see there is no match.  It will then search record 2 and 
  1485.                 see that there is a match and it will use the LOCAL dialing
  1486.                 template.  Say someone enter a number with areacode 801 and
  1487.                 prefix 261.  EDSBack will search the first four records and
  1488.                 see that there is not a match.  It will then go on to the 
  1489.                 fifth record and see that the areacode field is a wildcard
  1490.                 field.  So the 801 areacode is ok.  It will then notice that
  1491.                 the prefix field is a wildcard field.  So it has found a 
  1492.                 match and it will be using the LONGDIST dialing template.
  1493.  
  1494.            Here's another situtation..  You are in the 812 areacode and the
  1495.            prefixes 421 and 422 are local.  All other prefixes are toll calls
  1496.            and require the TOLL dialing template.  (Dialing templates will be
  1497.            discussed later in the manual).  You do not want to allow long 
  1498.            distance callbacks..  Just local and toll callbacks.
  1499.  
  1500.            Your allowed #'s calling file might look like this.
  1501.                 
  1502.                 Record #1:  Areacode = 812   Prefix = 421  International = No
  1503.                             Dialing template = LOCAL
  1504.  
  1505.                 Record #2:  Areacode = 812   Prefix = 422  International = No
  1506.                             Dialing template = LOCAL
  1507.  
  1508.                 Record #3:  Areacode = 812   Prefix = XXX  International = No
  1509.                             Dialing template = TOLL
  1510.  
  1511.                 Notice the 3rd record.  You may be thinking, "Well, won't 
  1512.                 EDSBack consider every prefix a toll call since I have the 
  1513.                 wildcard XXX specified in the 3rd record?".   The answer is
  1514.                 no.  If a user enters a number with the areacode 812 and the
  1515.                 prefix 421, then EDSBack will see a match in the first record
  1516.                 and it will look no further.  However, if a user enters a 
  1517.                 number with the areacode 812 and prefix 874, then EDSBack 
  1518.                 will see the wildcard in record 3 and will look no further.
  1519.  
  1520.            NOTE:  If your allowed # calling file contains a LOT of wildcards,
  1521.                   then the searching process may be slow.  If you have a 
  1522.                   wildcard that stands for approximately 50 numbers or more,
  1523.                   go ahead and leave it in there.  If you have a wildcard 
  1524.                   that stands for less than 50 numbers, it would be better to
  1525.                   enter each number individually.  This will help to speed 
  1526.                   up the searches.
  1527.            
  1528.            I realize this may be confusing, so if you are still confused, 
  1529.            please call (812) 423-3394 and leave ERIC SCALES a message in 
  1530.            conference 4.  I will get back to you with a followup message on
  1531.            the same day.
  1532.  
  1533.  
  1534.         
  1535.         Deleting a record : To delete a record, type D from the editor menu.
  1536.         This will toggle the delete flag.
  1537.  
  1538.         Adding a record : To add a record, type A from the editor menu.  
  1539.         After entering all the information, your record will be saved.
  1540.  
  1541.         International flag : To flag a record as an international record, 
  1542.         type I from the editor menu.  This will tell EDSBack & EDSUtil that  
  1543.         the areacode is really a countrycode and that the prefix is really a
  1544.         city code.
  1545.  
  1546.         Changing the areacode/country code : To change the areacode field, 
  1547.         type C from the editor menu.  
  1548.  
  1549.         Changing the prefix/city code : To change the prefix field, type P
  1550.         from the editor menu.
  1551.  
  1552.         Changing the dialing template : To change the name of the dialing 
  1553.         template to use, type T from the editor menu.  (Dialing templates
  1554.         are discussed later in the manual)
  1555.  
  1556.       Exporting the allowed calling #s file to a text file
  1557.      ------------------------------------------------------
  1558.         EDSUtil will only export NON-INTERNATIONAL numbers.  All international
  1559.         numbers that were not exported will be placed in a report file so that
  1560.         you may enter them manually.
  1561.  
  1562.         To export the allowed calling #s file to a text file, you must first
  1563.         select A from the EDSUtil main menu.  Then you must type X at the next
  1564.         menu.  After that, EDSUtil will ask you for the path & filename of the
  1565.         file to export to.  Then EDSUtil will ask you for the path & filename
  1566.         of the file to use as your report file.  After all this is done, 
  1567.         EDSUtil will begin to export the records.
  1568.  
  1569.  
  1570.       Importing a text file into the allowed calling #s file
  1571.      --------------------------------------------------------
  1572.         If you have a list of areacodes and prefixes in a text file that you
  1573.         would like to import into the allowed calling #s file, then this is
  1574.         the option for you.  NOTE: EDSUTIL WILL ONLY IMPORT NON-INTERNATIONAL
  1575.         NUMBERS!  INTERNATIONAL NUMBERS MUST BE IMPORTED MANUALLY!
  1576.  
  1577.         To import a text file into the allowed calling #s file, you must 
  1578.         first select A from the EDSUtil main menu.  Then you must type I at
  1579.         the next menu.  After that, EDSUtil will ask you for the path and
  1580.         filename of the text file to import.  Then, EDSUtil will ask you for
  1581.         the dialing template that it should use for each record that it 
  1582.         imports into the database.  After all that, EDSBack will begin to 
  1583.         read in your text file and import each line as a seperate record in
  1584.         the allowed calling #s database.  
  1585.         
  1586.         The text file must be formatted in the following way:
  1587.          
  1588.             EACH LINE : XXX-XXX
  1589.             OR        : XXXXXX
  1590.             OR        : (XXX)XXX
  1591.             ETC., ETC.
  1592.  
  1593.             EDSUtil will strip out the following characters: ( ) - ,
  1594.             as well as spaces.
  1595.  
  1596.             The first three characters must be either XXX (Areacode wildcard)
  1597.             or the areacode.  The next three characters must be XXX (Prefix
  1598.             wildcard) or the prefix  
  1599.             
  1600.             Your file may look like this:
  1601.              
  1602.                812-421
  1603.                812-422
  1604.                812-423
  1605.  
  1606.       Indexing the allowed calling #s file
  1607.      --------------------------------------
  1608.         EDSBack supports the ability to search an index file in order to 
  1609.         locate records in the allowed calling #s file.  In order for EDSBack
  1610.         to operate properly, you MUST create an index file.
  1611.  
  1612.         To index the allowed calling #s file, type A at the EDSUtil main menu.
  1613.         Then type N at the next menu.  After you do this, EDSUtil will begin
  1614.         to index each record in the allowed calling #s file.
  1615.  
  1616.  
  1617.       Packing the allowed calling #s file
  1618.      -------------------------------------
  1619.         To pack the allowed calling #s file, type A at the EDSUtil main menu.
  1620.         Then type P at the next menu.  After you do this, EDSUtil will go 
  1621.         through the database and remove any records that have the delete flag
  1622.         set to "Yes".
  1623.  
  1624. ------------------------------------------------------------------------------
  1625. Dialing templates file:
  1626. ------------------------
  1627.  
  1628.         The dialing templates file is used by EDSBack to figure out how it
  1629.         should dial the numbers.  In the allowed calling #s file, you define
  1630.         which dialing template EDSBack should use for each record.
  1631.  
  1632.         Editing the dialing templates file
  1633.        ------------------------------------
  1634.         To enter the dialing templates editor, type A from the EDSUtil main
  1635.         menu.  Then, type D from the next menu.
  1636.  
  1637.         Deleting a record : To delete a record, type D from the editor menu.
  1638.         This will toggle the delete flag.
  1639.  
  1640.         Adding a record : To add a record, type A from the editor menu.  
  1641.         After entering all the information, your record will be saved.
  1642.  
  1643.         Changing the name of the template : To change the name of one of the
  1644.         dialing templates, type N from the editor menu.  Then type the new
  1645.         name of the template.
  1646.  
  1647.         Logoff the user after callback : This toggle will tell EDSBack 
  1648.         whether or not it should log the user off after calling him/her back
  1649.         with that template.  To change the toggle, type L from the editor 
  1650.         menu.
  1651.  
  1652.         Security level to upgrade to : This setting will tell EDSBack what
  1653.         value to put in place of the user's security level when he/she is
  1654.         successfully verified with that template.  To change this setting,
  1655.         type S from the editor menu.  If you set this value equal to 0, 
  1656.         EDSBack will not attempt to upgrade the user's security level.
  1657.  
  1658.         Expired security level to upgrade to : This setting will tell EDSBack
  1659.         what value to put in place of the user's expired security level when
  1660.         he/she is successfully verified with that template.  To change this
  1661.         setting, type E from the editor menu.  If you set this value to 0, 
  1662.         EDSBack will not attempt to upgrade the user's expired security 
  1663.         level.
  1664.  
  1665.         # of days till expiration : This setting will tell EDSBack the number
  1666.         of days to add to the verification date (The date that the user was
  1667.         called back).  The value obtained from the adding of the current date
  1668.         plus this setting will be put in place of the user's expiration date.
  1669.         To change this setting, type # from the editor menu.  If you set this
  1670.         value to 0, EDSBack will not attempt to upgrade the user's expiration
  1671.         date.
  1672.  
  1673.         Template to use when dialing : This setting will tell EDSBack the 
  1674.         way that it is supposed to dial numbers that use this template.  You
  1675.         may either select one of the (R)eady-made templates, or you may 
  1676.         (D)esign your own.  Here is a list of the (R)eady-made templates:
  1677.          
  1678.               (L)ocal     -- Ready-made local dialing template
  1679.          Long (D)istance  -- Ready-made long distance dialing template
  1680.               (T)oll      -- Ready-made toll call dialing template
  1681.  
  1682.               (L)ocal settings : EDSBack will dial a number with the 
  1683.                                  following settings when using a template 
  1684.                                  setup with the (L)ocal ready-made settings:
  1685.  
  1686.               NUMPREFIX + PREFIX/CITYCODE + NUMBER + NUMSUFFIX
  1687.  
  1688.       Long (D)istance settings : EDSBack will dial a number with the 
  1689.                                  following settings when using a template
  1690.                                  setup with the Long (D)istance ready-made
  1691.                                  settings:
  1692.  
  1693.     NUMPREFIX+LDACCESS+COUNTRYCODE/AREACODE+PREFIX/CITYCODE+NUMBER+NUMSUFFIX
  1694.  
  1695.                (T)oll settings : EDSBack will dial a number with the 
  1696.                                  following settings when using a template
  1697.                                  setup with the (T)oll ready-made settings:
  1698.  
  1699.            NUMPREFIX + LDACCESS + PREFIX/CITYCODE + NUMBER + NUMSUFFIX
  1700.      
  1701.         
  1702.         
  1703.         Should you decide to design your own dialing templates because of a
  1704.         different dialing scheme in your area, then you need to read this 
  1705.         section very carefully.
  1706.  
  1707.         There are 6 different fields that EDSBack can use when dialing.  Each
  1708.         field can contain any one of 7 different strings.  The seven strings
  1709.         are as follows:
  1710.          
  1711.              0 = None
  1712.              1 = NUMPREFIX (As setup in config settings)
  1713.              2 = Long distance access code (As setup in config settings)
  1714.              3 = AreaCode/Country Code
  1715.              4 = Prefix/City Code
  1716.              5 = Number
  1717.              6 = NUMSUFFIX (As setup in config settings)
  1718.  
  1719.         EDSBack dial with each field in order.  For example, if you have 
  1720.         the NUMPREFIX set for Field 1, the Prefix/City Code for Field 2, the
  1721.         Number for Field 3, and None for the other 3 fields, EDSBack will 
  1722.         dial like this:
  1723.          
  1724.               NUMPREFIX = 9,   Number user enters = 812-423-3394
  1725.  
  1726.               EDSBack will dial :  NUMPREFIX + PREFIX/CITYCODE + NUMBER
  1727.               or                :          9,4233394
  1728.  
  1729.         If you have any questions on this, please call (812) 423-3394 and
  1730.         leave a message in conference #4 to ERIC SCALES.  I will get back 
  1731.         to you the same day with a followup message.
  1732.  
  1733.         
  1734.         Packing the dialing templates file
  1735.        ------------------------------------
  1736.         To pack the dialing templates file, you must first type A from the
  1737.         EDSUtil main menu.  Then, you must type T from the next menu.  After
  1738.         that, EDSBack will begin to pack the dialing templates file by 
  1739.         removing any record that has the delete flag set to "Yes".
  1740.  
  1741. ------------------------------------------------------------------------------
  1742. Wildcards:
  1743. -----------
  1744.  
  1745.         Wildcards may be used in both the Bad Number file and the Allowed #
  1746.         calling file.  In the Bad number file, you may specify a wildcard in
  1747.         any of the three fields.  (Areacode/CountryCode, Prefix/CityCode, and
  1748.         Number)  If the allowed # calling file, you may specify a wildcard in
  1749.         any of the two fields.  (Areacode/CountryCode, Prefix/CityCode, and
  1750.         Number)
  1751.  
  1752.         NOTE: When using wildcards in the Allowed #s Calling file, please 
  1753.               keep in mind that the more wildcards you have, the slower the
  1754.               searches will be.  So try to have as little as you can.
  1755.         
  1756.  
  1757.         Use of wildcards in Bad Number File
  1758.        -------------------------------------
  1759.         You may use wildcards in the bad number file to specify an
  1760.         areacode/country code, prefix/city code or number as a bad number.
  1761.  
  1762.         For example.  If you wanted to specify all calls to long distance
  1763.         information as a bad number, you would specify the following in the
  1764.         bad number file editor. 
  1765.          
  1766.                    XXX = Areacode/Country Code
  1767.                    555 = Prefix/City Code
  1768.                   1212 = Number
  1769.  
  1770.                   Notice the XXX in the Areacode/Country Code field.  This 
  1771.                   means that if a user enters 801-555-1212 or 212-555-1212 as
  1772.                   a number, EDSBack will see it in the Bad number file and 
  1773.                   act accordingly.
  1774.  
  1775.         But what if we wanted to specify any number with an areacode that 
  1776.         begins with 9 as a bad number.  You would specify the following in
  1777.         the bad number file editor.
  1778.  
  1779.                    9XX = Areacode/Country Code
  1780.                    XXX = Prefix/City Code
  1781.                   XXXX = Number
  1782.  
  1783.                   Notice the 9XX in the Areacode/Country Code field.  This 
  1784.                   means that if a user enters the number 900-867-9888 or
  1785.                   976-887-6764, then EDSBack will recognize it as a bad 
  1786.                   number.  But if the user enters 800-867-9888, then EDSBack
  1787.                   will not recognize it as a bad number.
  1788.  
  1789.         Use of wildcards in the Allowed #s Calling File
  1790.        -------------------------------------------------
  1791.         You may use wildcards in the bad number file to specify an
  1792.         areacode/country code, or prefix/city code or number as a number
  1793.         that EDSBack is allowed to call back.
  1794.  
  1795.         For example.  If you wanted EDSBack to callback the prefixes 421, and
  1796.         422 in the areacode 812 (These are local prefixes using the LOCAL 
  1797.         template), but wanted to specify every other prefix in the areacode
  1798.         812 as a long distance number (Utilizing the LONGDIST template), then
  1799.         you would set it up something like this:
  1800.          
  1801.                 Record #1  
  1802.                   812 = AreaCode/Country Code  
  1803.                   421 = Prefix/City Code
  1804.                 LOCAL = Dialing Template
  1805.  
  1806.                 Record #2
  1807.                   812 = AreaCode/Country Code
  1808.                   422 = Prefix/City Code
  1809.                 LOCAL = Dialing Template
  1810.  
  1811.                 Record #3
  1812.                   812 = AreaCode/Country Code
  1813.                   XXX = Prefix/City COde
  1814.              LONGDIST = Dialing Template
  1815.  
  1816.                 If a user called and entered the number 812-422-8765, then  
  1817.                 EDSBack would find that in record #2 and use the LOCAL 
  1818.                 dialing template.  If, however, a user called and entered the
  1819.                 number 812-682-8475, then EDSBack would not find a match in
  1820.                 either of the first two records, but it would see the wildcard
  1821.                 in the third record.  That would tell EDSBack that it had a
  1822.                 match and it would stop the search and continue along.
  1823.  
  1824. ------------------------------------------------------------------------------
  1825. Call-Back Only Mode:
  1826. ---------------------
  1827.        
  1828.         The only difference between regular call-back mode and call-back 
  1829.         only mode is that when the user is called back he/she does not have
  1830.         to enter verification information, and he/she will not be upgraded
  1831.         upon callback.  Also, the "Logoff user after callback" information
  1832.         in the dialing templates will be disregarded.  After callback, the
  1833.         user will simply be returned to the main board.
  1834.         
  1835.         You can tell EDSBack to execute in call-back ONLY mode with a simple 
  1836.         commandline parameter.  Let's assume the command to execute the
  1837.         EDSBACK.PPE file is CALLBACK.  To execute EDSBack in call-back only
  1838.         mode, you could type CALLBACK CBONLY at the main menu.  There are 
  1839.         many other ways in which you could do this.  Here are a couple..
  1840.         
  1841.         EDSBack will also keep a log of who was called back in call-back only
  1842.         mode, what time & date they were called back, and what number was 
  1843.         used to call them back.  It keeps all this information in an ASCII
  1844.         text file called EDSBACK.CAL.  This file can be used to keep track
  1845.         of who used the service and bill them accordingly.
  1846.  
  1847.  
  1848.          Seperate command on the main menu
  1849.         -----------------------------------
  1850.        
  1851.          Run PCBSetup and make the following entries into your 
  1852.          CMD.LST file:
  1853.  
  1854.             Command      Security      PPE/Menu File 
  1855.           --------------------------------------------
  1856.             CALLME         110        C:\PCB\PPE\EDSBACK\EDSBACK.PPE CBONLY
  1857.  
  1858.             Note:  You can specify any command, security, or path to the
  1859.                    PPE files. 
  1860.  
  1861.          The command CALLME would initiate EDSBACK into call-back only mode
  1862.          automatically with only one command from the main menu...
  1863.  
  1864.          
  1865.          Login security file
  1866.         ---------------------
  1867.          
  1868.          Create a file with the name matching the security level that you 
  1869.          want to be called back in call-back only mode automatically upon
  1870.          every logon.  ie., if you wish to have users with a security level
  1871.          of 50 be automatically called back in call-back only mode whenever
  1872.          they logon, create the filename  50.
  1873.  
  1874.          Enter a line in the login security file to execute EDSBack in 
  1875.          call-back only mode.  ie.,
  1876.           
  1877.              !C:\PCB\PPE\EDSBACK\EDSBACK CBONLY
  1878.  
  1879. ------------------------------------------------------------------------------
  1880. Caller-ID Detection:
  1881. ---------------------
  1882.  
  1883.          If you have caller-id searching enabled, EDSBack will search the 
  1884.          caller-id string for the user's home phone # and his/her data phone
  1885.          #.  If either of the numbers are found in the caller-id string (As
  1886.          returned by the modem), then EDSBack will simply upgrade them 
  1887.          according to the default settings defined in the Configuration 
  1888.          Settings.  After upgrading them, EDSBack will return to the main
  1889.          board.  If neither of the numbers are found in the caller-id string,
  1890.          EDSBack will proceed as normal. (It will allow the user to initiate
  1891.          a callback.)
  1892.  
  1893.          Please see the Configuration Toggles section of this manual to 
  1894.          figure out how to turn caller-id searching on and off.
  1895.  
  1896.          Also, if you wish to use the extended caller-id search capability,
  1897.          you can create a file called EDSCID.CFG and EDSBack will do a few
  1898.          more things for caller-id searching.  In this file, you can 
  1899.          configure a filename that contains caller-id information (if your
  1900.          modem does not return the caller-id information and you have some
  1901.          sort of peripheral hooked up direct to your phone lines), etc.  You
  1902.          can edit this file with your favorite text editor.
  1903.  
  1904.          NOTE:  You do not have to use this file!  If you want to use all the
  1905.                 default settings, and read caller-id info from the modem, you
  1906.                 don't need this file.  However, if you want a more flexible
  1907.                 setup, simply create this file with the following format:
  1908.  
  1909.  
  1910.                      Line #1: Path & name of file that contains caller-id 
  1911.                               info.  (If using caller-id info provided by 
  1912.                               modem, simply leave this field blank)
  1913.  
  1914.                      Line #2: Security level to place user at if either of 
  1915.                               his/her phone numbers are found in the caller 
  1916.                               ID string. (A setting of 0 will disable this 
  1917.                               option.)
  1918.  
  1919.                      Line #3: # of days to add to date of verification to 
  1920.                               place as user's expiration date if his/her 
  1921.                               phone numbers are found in the caller-id string.
  1922.                               (A setting of 0 will disable this option)
  1923.  
  1924.                      Line #4: Value to put in place of user's expiration sec.
  1925.                               level if either of his/her phone numbers are
  1926.                               found in the caller-id string.
  1927.  
  1928.          
  1929.          Your file might look like this:
  1930.  
  1931.            NONE
  1932.            80
  1933.            365
  1934.            20
  1935.  
  1936.          This would search for caller-id information from the modem, and if
  1937.          either of the user's phone numbers were found in the caller-id 
  1938.          string, it would give the user a security level of 80, an expiration
  1939.          date 365 days from the verification date, and an expired security
  1940.          level of 20.
  1941.  
  1942.          NOTE:  
  1943.  
  1944.  
  1945.          Here is a step-by-step list of procedures that EDSBack will do if  
  1946.          either of the user's telephone numbers are found in the caller-id
  1947.          string.
  1948.            
  1949.                1) Notify the user that his/her number was found in the
  1950.                   Caller-ID string.
  1951.  
  1952.                2) Upgrade the user's security level to the value in
  1953.                   the "Default Security level if no callback" in 
  1954.                   config settings. (EDSCID.CFG file can be used to specify
  1955.                   a value other than the Default security level)
  1956.  
  1957.                3) Upgrade the user's expired security level to the 
  1958.                   value in the "Default Expired Security level if no
  1959.                   callback" in config settings.  (EDSCID.CFG file can
  1960.                   be used to specify a value other than the default
  1961.                   expired security level.)
  1962.  
  1963.                4) Upgrade the user's expiration date to the value in
  1964.                   the "Default # days to add to verification date if
  1965.                   no callback" in config settings plus the date in 
  1966.                   which the user entered EDSBack.  (EDSCID.CFG file can
  1967.                   be used to specify an expiration date other than that
  1968.                   configured as the default.)
  1969.  
  1970.                5) Upgrade the user's time, bytes, and files according
  1971.                   to their respective settings.
  1972.  
  1973.                6) Flag a file for download (if so configured) and 
  1974.                   start the download process (if so configured).
  1975.  
  1976.                7) Exit back to PCBoard.
  1977.            
  1978.  
  1979. ------------------------------------------------------------------------------
  1980. Configuring a file to execute before upgrading the user:
  1981. ---------------------------------------------------------
  1982.  
  1983.         If you have a questionnaire of some sort that you would like to 
  1984.         execute prior to upgrading the user, you can do this with EDSBack.
  1985.         See Configuration Toggles and Configuration Settings section in this
  1986.         manual for info on the filename and filetype to execute.
  1987.  
  1988.         A good example of something you could use this for would be to 
  1989.         execute a PPE file or batch file to generate a postcard for printout.
  1990.         All you need to do is specify the filename to execute (via 
  1991.         Configuration Paths) and the filetype to execute (via Configuration
  1992.         Toggles).  
  1993.  
  1994.         Prior to executing any file, EDSBack will save the screen contents.
  1995.         After returning from the external PPE or program, EDSBack will 
  1996.         restore the previously saved screen contents.  If you have a batch
  1997.         file setup to execute, then EDSBack will write an up-to-date USERS.SYS
  1998.         file and PCBOARD.SYS file prior to shelling out to the external 
  1999.         batch file.
  2000.  
  2001.  
  2002. ------------------------------------------------------------------------------
  2003. (E)DSInfo Selection From EDSBack Main Menu:
  2004. --------------------------------------------
  2005.  
  2006.         The (E)DSInfo command from the EDSBack main menu provides the SysOp
  2007.         and/or user with a wealth of information.  It will display the 
  2008.         Executable status. (Date, time, size, and name of the PPE file)  It
  2009.         will display the status of certain EDSBack data files. (name of file,
  2010.         # of records, file size, etc.)  It will display the registration 
  2011.         status. (SysOp's name, registration code, etc.)  It will also display
  2012.         a graph of the total # of users on the system that have been verified.
  2013.         When you build your Already Used # database or when you pack your 
  2014.         users file, this graph will become inaccurate.  When you build your
  2015.         Already Used # database or when you pack your users file, update the
  2016.         Total Number of Callbacks setting in the Statistics file maintenance.
  2017.  
  2018.         For example, if you have 500 users (300 Total Callbacks) and you 
  2019.         pack your USERS file (from PCBoard) which packs it down to 475 users,
  2020.         then you must adjust your Total Callbacks setting accordingly.  So if
  2021.         25 users were deleted from the users file, and say 15 of them were 
  2022.         verified users, then you must subtract 15 from your Total Callbacks 
  2023.         setting.  (Thus leaving it at 285 Total Callbacks)
  2024.  
  2025.         If you wish, the (E)DSInfo screen can be disabled via an environment
  2026.         switch.  (Please read the section on "Environment Switches", explained
  2027.         earlier in the manual.
  2028.  
  2029. ------------------------------------------------------------------------------
  2030. Display Files:
  2031. ---------------
  2032.  
  2033.         EDSBack Main Menu
  2034.        -------------------
  2035.         You may wish to customize the EDSBack main menu file.  The filename
  2036.         is EDSWC.  It can be graphics, security, and/or language specific. 
  2037.         (See your PCBoard manual for more information on graphics, language,
  2038.         and security specific files.)
  2039.  
  2040.         EDSBack Number Menu
  2041.        ---------------------
  2042.         The number menu file is the menu that is displayed when the user is
  2043.         selecting the number that is to be called back.  The filename is 
  2044.         defined in the configuration paths.  (Default filename is EDSNMNU)
  2045.         It can be graphics and/or language specific.
  2046.     
  2047.         EDSBack Searching Display
  2048.        ---------------------------
  2049.         The searching display file is the file that is displayed prior to 
  2050.         searching all the database files.  The filename is SCDISP.  This 
  2051.         file can be graphics and/or language specific.  
  2052.          
  2053.         EDSBack CallBack Display
  2054.        --------------------------
  2055.         The callback display is the file that is displayed prior to hanging
  2056.         up on the user and calling him/her back.  This screen will remain on
  2057.         the caller's screen until he/she is called back.  The filename is
  2058.         EDSCAL.  This file can be graphics and/or language specific.
  2059.  
  2060. ------------------------------------------------------------------------------
  2061. Executing the EDSBACK.PPE file:
  2062. --------------------------------
  2063.  
  2064.         There are many ways to execute the EDSBack [PPE] file.  Here are a
  2065.         few examples:
  2066.  
  2067.         Login Security File
  2068.        ---------------------
  2069.         Step #1 : Go to your login security files directory (Configured in
  2070.                   PCBSetup)
  2071.  
  2072.         Step #2 : Create a file with the filename matching the security level
  2073.                   of the users that you want to be automatically sent to 
  2074.                   EDSBACK.PPE upon login (Your NEWUSER security level is 
  2075.                   usually 10)
  2076.  
  2077.                   Example.  If your NEWUSER security level (user that you 
  2078.                             want to enter EDSBack) is level 10, then your 
  2079.                             filename would be: 10
  2080.  
  2081.                             To create this with the DOS editor, type:
  2082.  
  2083.                                        EDIT 10.
  2084.  
  2085.                             at the command line.
  2086.  
  2087.         Step #3 : This is just a display file so you can add some text to 
  2088.                   tell the caller that he/she is about to enter the EDSBack
  2089.                   Call-Back verifier.
  2090.  
  2091.         Step #4 : Put an exclamation mark followed by the path & filename of
  2092.                   the EDSBack PPE file flush against the left column of the
  2093.                   file after your display text.
  2094.  
  2095.                   Example.  If EDSBACK.PPE resides in the directory
  2096.                             C:\PCB\PPE\EDSBACK  then this may be what your 
  2097.                             login security file (10.) would look like.
  2098.  
  2099.                             Stuff to display to next caller.....
  2100.                             blah blah blah
  2101.  
  2102.                             !C:\PCB\PPE\EDSBACK\EDSBACK.PPE
  2103.  
  2104.  
  2105.         Step #5 : When all else fails, consult your PCBoard manual and/or
  2106.                   call E.D.S. Development at (812) 423-3394 for support.
  2107.  
  2108.  
  2109.         Command From the Main Menu
  2110.        ---------------------------
  2111.  
  2112.         Step #1 : Run PCBSETUP and edit your CMD.LST file to have the 
  2113.                   following information.
  2114.  
  2115.                    Command      Security      PPE/Menu File 
  2116.                  --------------------------------------------
  2117.                    CALLBACK         0        C:\PCB\PPE\EDSBACK\EDSBACK.PPE
  2118.                    ^^^^^^^^         ^        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2119.                       |             |         This is the path & filename of
  2120.                       |             |         the EDSBack PPE file.
  2121.                       |             |
  2122.                       |        Set this to your NEWUSER security level or the
  2123.                       |        security level you want entering EDSBACK
  2124.                       /
  2125.              This can be any command you like. (This is the command from the
  2126.              main menu that executes EDSBACK
  2127.  
  2128.         Step #2 : Save your CMD.LST file and that's it.
  2129.  
  2130. ------------------------------------------------------------------------------
  2131. Explanation of terms:
  2132. ----------------------
  2133.      
  2134.      Archive - A file (usually a ZIP file) that contains other files and/or
  2135.                other paths within it.  Archives are used by bulletin boards
  2136.                to compress data and make file transfers faster.  You will 
  2137.                need a program, such as PKZip to compress and decompress 
  2138.                archives.
  2139.  
  2140.  BOYER-MOORE - The BOYER-MOORE searching algorithm that EDSBack supports is
  2141.                very powerful.  You can use the & (LOGICAL AND), | (LOGICAL OR)
  2142.                etc. to search for a specific criteria.
  2143.  
  2144. Leading zero - A leading zero is a zero in front of a number.  An example of
  2145.                leading zeros in phone numbers:
  2146.                 
  2147.                    812-423-0043
  2148.                            ^^
  2149.                            These two zeros are leading zeros.
  2150.  
  2151.          PPE - PCBoard Programming Language Executable
  2152.  
  2153.          PPL - PCBoard Programming Language
  2154.  
  2155.      Setting - See Variable
  2156.       
  2157.         Tick - A tick is merely a fraction of a second.  18.2 ticks equals 
  2158.                one second.  182 ticks equals 10 seconds.  1080 ticks equals
  2159.                60 seconds, etc.
  2160.  
  2161.       Toggle - A toggle is a switch, or something you can turn on or off.  
  2162.                For example, "Logoff user after verification" is a toggle 
  2163.                because you do not give it a value, you just turn it on or 
  2164.                off.
  2165.  
  2166.    Toll Call - A toll call is a call to a phone number that has a local area
  2167.                code, but a long distance prefix.  Some larger cities require
  2168.                that you dial the areacode along with the number, while other
  2169.                cities do not require this.
  2170.  
  2171.     Variable - A setting which variates or can be changed.  For example, the
  2172.                expired security level is a variable because you can change it
  2173.                to different values.
  2174.  
  2175.  
  2176. ------------------------------------------------------------------------------
  2177. Manual updates:
  2178. ----------------
  2179.  
  2180.         If you see something missing in this manual that you would like 
  2181.         included, or if there is something you are confused about, then 
  2182.         contact ERIC SCALES (Ways to contact are listed in the Registration
  2183.         section of this manual) and state the changes that you would like
  2184.         to see in the next revision.
  2185.  
  2186. ------------------------------------------------------------------------------
  2187. Registered users:
  2188. ------------------
  2189.  
  2190.         I would like to thank the following users that have helped support
  2191.         the shareware concept.  The following users have registered EDSBack.
  2192.  
  2193.         SysOp: Eric Scales         BBS Name: E.D.S. Development
  2194.         # of nodes: 1              Main phone #: 812-423-3394
  2195.  
  2196.         SysOp: Frank Jacobberger   BBS Name: Your Roots BBS  
  2197.         # of nodes: 10             Main phone #: 801-359-0925
  2198.                                                      
  2199.         SysOp: Jesse Moore         BBS Name: Moonlighter BBS
  2200.         # of nodes: 2              Main phone #: 313-837-6709
  2201.  
  2202.         SysOp: Keith Ketcham       BBS Name: The Vault BBS
  2203.         # of nodes: 6              Main phone #: 614-387-2762
  2204.  
  2205.         SysOp: Brian Neale         BBS Name: ACE ONLINE
  2206.         # of nodes: 1              Main phone #: 301-942-2218
  2207.         
  2208.         SysOp: James McInnes       BBS Name: N/A
  2209.         # of nodes: N/A            Main phone #: N/A
  2210.  
  2211.         SysOp: Joe White           BBS Name: The Georgia Bulletin Board System
  2212.         # of nodes: 3              Main phone #: 404-962-5116
  2213.  
  2214.         SysOp: Chris Kringel       BBS Name: The Foothills HAM BBS
  2215.         # of nodes: 1              Main phone #: 403-283-1107
  2216.  
  2217.         SysOp: Patrick Gost        BBS Name: Check Six
  2218.         # of nodes: 4              Main phone #: 714-362-8299
  2219.  
  2220.         SysOp: Stephen Gordon      BBS Name: Stargate Solutions
  2221.         # of nodes: 2              Main phone #: 702-631-4887
  2222.  
  2223.         SysOp: Ken Morrison        BBS Name: The OutLand BBS
  2224.         # of nodes: 1              Main phone #: 1-919-662-9313
  2225.  
  2226.         SysOp: Marvin Blackburn    BBS Name: DataBoard ][ BBS
  2227.         # of nodes: 2              Main phone #: 1-817-297-6222
  2228.  
  2229.         SysOp: John Kirkman        BBS Name: The Oakwood BBS
  2230.         # of nodes: N/A            Main phone #: +44-(0)332-830362
  2231.  
  2232.         SysOp: Ed Berger           BBS Name: N/A
  2233.         # of nodes: N/A            Main phone #: N/A
  2234.  
  2235.         SysOp: Colin Ricketts      BBS Name: The cLuB cAvE BBS
  2236.         # of nodes: 1              Main phone #: 905-796-1400
  2237.  
  2238.         SysOp: Jim Rempel          BBS Name: Mag-Net BBS
  2239.         # of nodes: 2              Main phone #: 604-564-5564
  2240.  
  2241.         SysOp: Zein Dawood         BBS Name: Second Sight BBS
  2242.         # of nodes: 2              Main phone #: 905-833-5294
  2243.  
  2244.         SysOp: Tim Nightlinger     BBS Name: Green Acres
  2245.         # of nodes: 1              Main phone #: 219-956-4574
  2246.  
  2247.         SysOp: Tom Broach          BBS Name: N/A
  2248.         # of nodes: N/A            Main phone #: N/A
  2249.  
  2250.         SysOp: Dennis Kaczor       BBS Name: Bits & Bytes
  2251.         # of nodes: 2              Main phone #: 1-416-532-1784
  2252.  
  2253.         SysOp: Gary Hoffa          BBS Name: The Aquarium BBS
  2254.         # of nodes: 1              Main phone #: 1-619-462-1732
  2255.  
  2256.         SysOp: Steven Arnold       BBS Name: The Executioner's Block
  2257.         # of nodes: 1              Main phone #: 1-916-581-5226
  2258.  
  2259.         SysOp: Eddie Goodman       BBS Name: Southern Pride
  2260.         # of nodes: 2              Main phone #: 1-919-772-4143
  2261.  
  2262.         SysOp: Blaine Binkerd      BBS Name: The Brass Cannon
  2263.         # of nodes: 2              Main phone #: 1-801-226-8310
  2264.  
  2265.         SysOp: Steve Wayne         BBS Name: Computer Constr. Reports
  2266.         # of nodes: 1              Main phone #: 1-404-460-5575
  2267.  
  2268.         SysOp: John Coones         BBS Name: STarlog BBS System
  2269.         # of nodes: 1              Main phone #: 1-416-531-6960
  2270.  
  2271.         SysOp: N/A                 BBS Name: Fat Jack's Data Sharks BBS
  2272.         # of nodes: 1              Main phone #: 1-614-471-2236
  2273.  
  2274.         SysOp: N/A                 BBS Name: Agfa Canada
  2275.         # of nodes: N/A            Main phone #: N/A
  2276.  
  2277.         SysOp: Robert Goh          BBS Name: N/A
  2278.         # of nodes: N/A            Main phone #: N/A
  2279.  
  2280.         SysOp: Richard Watkins     BBS Name: Richie's Place BBS
  2281.         # of nodes: N/A            Main phone #: 1-803-875-1188
  2282.  
  2283.      SysOp: William Schoenbachler  BBS Name: The Molonith
  2284.         # of nodes: N/A            Main phone #: 1-803-773-2980
  2285.  
  2286.         SysOp: Mike Thompson       BBS Name: VYBERCOM SYSTEMS
  2287.         # of nodes: 3              Main phone #: 1-905-455-0574
  2288.  
  2289.         SysOp: Joyce Kohl          BBS Name: The Improv BBS
  2290.         # of nodes: N/A            Main phone #: 1-602-991-5546
  2291.